Compartir a través de


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