estrutura D3D12_FEATURE_DATA_VIDEO_DECODE_PROFILES (d3d12video.h)
Fornece dados para chamadas para ID3D12VideoDevice::CheckFeatureSupport quando o recurso especificado é D3D12_FEATURE_VIDEO_DECODE_PROFILES. Recupera a lista de perfis com suporte.
Sintaxe
typedef struct D3D12_FEATURE_DATA_VIDEO_DECODE_PROFILES {
UINT NodeIndex;
UINT ProfileCount;
GUID *pProfiles;
} D3D12_FEATURE_DATA_VIDEO_DECODE_PROFILES;
Membros
NodeIndex
Para uma única operação de GPU, defina isso como zero. Se houver vários nós de GPU, defina um bit para identificar o nó (adaptador físico do dispositivo) ao qual a fila de comandos se aplica. Cada bit na máscara corresponde a um único nó. Somente 1 bit pode ser definido.
ProfileCount
O número de perfis a serem recuperados. Esse número deve corresponder ao valor retornado de uma chamada ID3D12VideoDevice::CheckFeatureSupport quando o recurso especificado for D3D12_FEATURE_VIDEO_DECODE_PROFILE_COUNT.
pProfiles
Uma lista de GUIDs que representam os perfis com suporte. O aplicativo de chamada deve alocar armazenamento para a lista de perfis antes de chamar CheckFeatureSupport.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | d3d12video.h |