struttura D3D12DDI_VIDEO_DECODE_FORMATS_DATA_0020 (d3d12umddi.h)
Specifica le informazioni utilizzate per recuperare un elenco di formati supportati per una configurazione di decodifica.
Sintassi
typedef struct D3D12DDI_VIDEO_DECODE_FORMATS_DATA_0020 {
UINT NodeIndex;
D3D12DDI_VIDEO_DECODE_CONFIGURATION_0020 Configuration;
UINT FormatCount;
DXGI_FORMAT *pOutputFormats;
} D3D12DDI_VIDEO_DECODE_FORMATS_DATA_0020;
Members
NodeIndex
Nell'operazione con più adattatori, questo indica a quale scheda fisica del dispositivo si applica questa operazione.
Configuration
Specifica la configurazione di decodifica per l'elenco di formati.
FormatCount
Numero di formati da recuperare. Il runtime garantisce che questo valore corrisponda al valore restituito da PFND3D12DDI_VIDEO_GETCAPS con D3D12DDI_CAPSTYPE_VIDEO impostato su D3D12DDICAPS_TYPE_VIDEO_DECODE_PROFILE_FORMAT_COUNT.
pOutputFormats
Puntatore ai formati supportati restituiti. L'applicazione chiamante alloca l'archiviazione per l'elenco di formati.
Commenti
Questi metodi consentono l'elenco dei formati di decodifica supportati dall'hardware. Per prima cosa, usare PFND3D12DDDI_VIDEO_GETCAPS viene chiamato con D3D12DDICAPS_TYPE_VIDEO impostato su D3D12DDICAPS_TYPE_VIDEO_DECODE_PROFILE_FORMAT_COUNT per recuperare il numero di formati supportati. Il chiamante usa questa opzione per allocare spazio di archiviazione per recuperare l'elenco di formati. L'elenco viene quindi recuperato tramite PFND3D12DDI_VIDEO_GETCAPS con il D3D12DDICAPS_TYPE impostato su D3D12DDICAPS_TYPE_VIDEO_DECODE_PROFILE_FORMATS.
Requisiti
Requisito | Valore |
---|---|
Intestazione | d3d12umddi.h (include D3d12umddi.h) |