estrutura D3D12DDI_VIDEO_DECODE_PROFILES_DATA_0020 (d3d12umddi.h)
Especifica as informações usadas para recuperar uma lista de perfis.
Sintaxe
typedef struct D3D12DDI_VIDEO_DECODE_PROFILES_DATA_0020 {
UINT NodeIndex;
UINT ProfileCount;
GUID *pProfiles;
} D3D12DDI_VIDEO_DECODE_PROFILES_DATA_0020;
Membros
NodeIndex
Na operação de vários adaptadores, isso indica a qual adaptador físico do dispositivo essa operação se aplica.
ProfileCount
O número de perfis a serem recuperados. O runtime garante que esse valor corresponda ao valor retornado de PFND3D12DDI_VIDEO_GETCAPS com D3D12DDI_CAPSTYPE_VIDEO definido como D3D12DDICAPS_TYPE_VIDEO_DECODE_PROFILE_COUNT.
pProfiles
Um ponteiro para os perfis com suporte retornados. O aplicativo de chamada aloca armazenamento para a lista de perfis.
Comentários
Esses recursos permitem a lista de perfis de decodificação compatíveis com o hardware. Primeiro, use PFND3D12DDDI_VIDEO_GETCAPS chamados com D3D12DDICAPS_TYPE_VIDEO definido como D3D12DDICAPS_TYPE_VIDEO_DECODE_PROFILE_COUNT para recuperar o número de perfis com suporte. O chamador usa isso para alocar armazenamento para recuperar a lista de perfis. Em seguida, a lista é recuperada por meio de PFND3D12DDI_VIDEO_GETCAPS com o D3D12DDICAPS_TYPE definido como D3D12DDICAPS_TYPE_VIDEO_DECODE_PROFILES.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | d3d12umddi.h (inclua D3d12umddi.h) |