Share via


estrutura D3D12_VIDEO_DECODE_CONFIGURATION (d3d12video.h)

Descreve a configuração de um decodificador de vídeo.

Sintaxe

typedef struct D3D12_VIDEO_DECODE_CONFIGURATION {
  GUID                                   DecodeProfile;
  D3D12_BITSTREAM_ENCRYPTION_TYPE        BitstreamEncryption;
  D3D12_VIDEO_FRAME_CODED_INTERLACE_TYPE InterlaceType;
} D3D12_VIDEO_DECODE_CONFIGURATION;

Membros

DecodeProfile

Um GUID que identifica o perfil do decodificador, como D3D12_VIDEO_DECODE_PROFILE_H264 ou D3D12_VIDEO_DECODE_PROFILE_HEVC_MAIN. Para obter uma lista de GUIDs com suporte, consulte GUIDs de vídeo do Direct3D 12.

BitstreamEncryption

Um membro da enumeração D3D12_BITSTREAM_ENCRYPTION_TYPE especificando o tipo de criptografia bitstream. Para nenhuma criptografia, use D3D12_BITSTREAM_ENCRYPTION_TYPE_NONE.

InterlaceType

Um membro do D3D12_VIDEO_FRAME_CODED_INTERLACE_TYPE enumeração do tipo de entrelaçamento desejado usado pelos quadros codificados.

Requisitos

   
Cabeçalho d3d12video.h