estructura D3D12DDI_VIDEO_DECODE_CONFIGURATION_0020 (d3d12umddi.h)
Incluye información sobre la configuración de descodificación de vídeo. Contiene parámetros comunes para comprobar las funcionalidades y crear el descodificador, la secuencia de descodificación y los objetos de sesión criptográfica.
Sintaxis
typedef struct D3D12DDI_VIDEO_DECODE_CONFIGURATION_0020 {
GUID DecodeProfile;
GUID BitstreamEncryption;
D3D12DDI_VIDEO_CODED_INTERLACE_TYPE_0020 InterlaceType;
} D3D12DDI_VIDEO_DECODE_CONFIGURATION_0020;
Miembros
DecodeProfile
El perfil del descodificador que queremos, por ejemplo, HEVC_10BIT, HEVC_8BIT, H264_MAIN.
BitstreamEncryption
GUID que identifica el cifrado, por ejemplo, D3D12DDI_DECODER_ENCRYPTION_HW_CENC.
InterlaceType
Tipo de interlace utilizado por los marcos codificados. Consulte D3D12DDI_VIDEO_CODED_INTERLACE_TYPE.
Comentarios
El objeto de descodificador representa una sesión de descodificación y puede contener estructuras de seguimiento para la descodificación de secuencia general. Se espera que las asignaciones significativas se encuentren dentro del objeto del montón del descodificador.
Requisitos
Requisito | Valor |
---|---|
Header | d3d12umddi.h |