Condividi tramite


struttura D3D12_VIDEO_DECODE_CONFIGURATION (d3d12video.h)

Descrive la configurazione di un decodificatore video.

Sintassi

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

Members

DecodeProfile

GUID che identifica il profilo per il decodificatore, ad esempio D3D12_VIDEO_DECODE_PROFILE_H264 o D3D12_VIDEO_DECODE_PROFILE_HEVC_MAIN. Per un elenco dei GUID supportati, vedere GUID video Direct3D 12.

BitstreamEncryption

Membro dell'enumerazione D3D12_BITSTREAM_ENCRYPTION_TYPE che specifica il tipo di crittografia bitstream. Per nessuna crittografia, usare D3D12_BITSTREAM_ENCRYPTION_TYPE_NONE.

InterlaceType

Membro dell'enumerazione D3D12_VIDEO_FRAME_CODED_INTERLACE_TYPE il tipo interlacciato desiderato utilizzato dai frame codificati.

Requisiti

   
Intestazione d3d12video.h