Condividi tramite


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)