struttura D3D12_FEATURE_DATA_VIDEO_DECODE_FORMATS (d3d12video.h)

Fornisce dati per le chiamate a ID3D12VideoDevice::CheckFeatureSupport quando la funzionalità specificata è D3D12_FEATURE_VIDEO_DECODE_FORMAT. Recupera l'elenco dei formati supportati.

Sintassi

typedef struct D3D12_FEATURE_DATA_VIDEO_DECODE_FORMATS {
  UINT                             NodeIndex;
  D3D12_VIDEO_DECODE_CONFIGURATION Configuration;
  UINT                             FormatCount;
  DXGI_FORMAT                      *pOutputFormats;
} D3D12_FEATURE_DATA_VIDEO_DECODE_FORMATS;

Members

NodeIndex

Per una singola operazione GPU, impostare questo valore su zero. Se sono presenti più nodi GPU, impostare un bit per identificare il nodo (scheda fisica del dispositivo) a cui si applica la coda dei comandi. Ogni bit nella maschera corrisponde a un singolo nodo. È possibile impostare solo 1 bit.

Configuration

Struttura D3D12_VIDEO_DECODE_CONFIGURATION che descrive la configurazione di decodifica per l'elenco di formati.

FormatCount

Numero di formati da recuperare. Questo numero deve corrispondere al valore restituito da una chiamata ID3D12VideoDevice::CheckFeatureSupport quando la funzionalità specificata è D3D12_FEATURE_VIDEO_DECODE_FORMAT_COUNT.

pOutputFormats

Elenco di strutture DXGI_FORMAT che rappresentano i formati supportati.

Requisiti

   
Intestazione d3d12video.h