D3D12_VIDEO_DECODE_CONFIGURATION構造体 (d3d12video.h)
ビデオ デコーダーの構成について説明します。
構文
typedef struct D3D12_VIDEO_DECODE_CONFIGURATION {
GUID DecodeProfile;
D3D12_BITSTREAM_ENCRYPTION_TYPE BitstreamEncryption;
D3D12_VIDEO_FRAME_CODED_INTERLACE_TYPE InterlaceType;
} D3D12_VIDEO_DECODE_CONFIGURATION;
メンバー
DecodeProfile
デコーダーのプロファイルを識別する GUID (D3D12_VIDEO_DECODE_PROFILE_H264やD3D12_VIDEO_DECODE_PROFILE_HEVC_MAINなど)。 サポートされている GUID の一覧については、「Direct3D 12ビデオ GUID」を参照してください。
BitstreamEncryption
ビットストリーム暗号化の種類を指定する D3D12_BITSTREAM_ENCRYPTION_TYPE 列挙体のメンバー。 暗号化を行っていない場合は、D3D12_BITSTREAM_ENCRYPTION_TYPE_NONEを使用します。
InterlaceType
コード化されたフレームで使用される目的のインターレース型を列挙D3D12_VIDEO_FRAME_CODED_INTERLACE_TYPEのメンバー。
要件
Header | d3d12video.h |