estrutura D3D12DDI_VIDEO_DECODE_CONFIGURATION_0020 (d3d12umddi.h)
Inclui informações sobre a configuração de decodificação de vídeo. Contém parâmetros comuns para verificar recursos e criar o decodificador, o fluxo de decodificação e os objetos de sessão de criptografia.
Sintaxe
typedef struct D3D12DDI_VIDEO_DECODE_CONFIGURATION_0020 {
GUID DecodeProfile;
GUID BitstreamEncryption;
D3D12DDI_VIDEO_CODED_INTERLACE_TYPE_0020 InterlaceType;
} D3D12DDI_VIDEO_DECODE_CONFIGURATION_0020;
Membros
DecodeProfile
O perfil do decodificador que queremos, por exemplo, HEVC_10BIT, HEVC_8BIT H264_MAIN.
BitstreamEncryption
O GUID que identifica a criptografia, por exemplo, D3D12DDI_DECODER_ENCRYPTION_HW_CENC.
InterlaceType
O tipo de entrelaçamento usado pelos quadros codificados. Confira D3D12DDI_VIDEO_CODED_INTERLACE_TYPE.
Comentários
O objeto decodificador representa uma sessão de decodificação e pode conter estruturas de acompanhamento para a decodificação geral do fluxo. Espera-se que todas as alocações significativas residam dentro do objeto heap do decodificador.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | d3d12umddi.h |