struttura D3D12_FEATURE_DATA_VIDEO_DECODE_PROFILES (d3d12video.h)

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

Sintassi

typedef struct D3D12_FEATURE_DATA_VIDEO_DECODE_PROFILES {
  UINT NodeIndex;
  UINT ProfileCount;
  GUID *pProfiles;
} D3D12_FEATURE_DATA_VIDEO_DECODE_PROFILES;

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.

ProfileCount

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

pProfiles

Elenco di GUID che rappresentano i profili supportati. L'applicazione chiamante deve allocare spazio di archiviazione per l'elenco dei profili prima di chiamare CheckFeatureSupport.

Requisiti

Requisito Valore
Intestazione d3d12video.h

Vedi anche

D3D12_FEATURE_VIDEO_DECODE_CONVERSION_SUPPORT