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 |