D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE 構造体 (d3d12video.h)
複数のビデオ コーデックの GOP 構造を表します。
構文
typedef struct D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE {
UINT DataSize;
union {
D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE_H264 *pH264GroupOfPictures;
D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE_HEVC *pHEVCGroupOfPictures;
D3D12_VIDEO_ENCODER_AV1_SEQUENCE_STRUCTURE *pAV1SequenceStructure;
};
} D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE;
メンバー
DataSize
提供されたエンコーダー GOP 構造体のデータ サイズ。
pH264GroupOfPictures
H.264 エンコードの GOP 構造体を表す D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE_H264 へのポインター。
pHEVCGroupOfPictures
H.264 エンコードの GOP 構造体を表す D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE_HEVC へのポインター。
pAV1SequenceStructure
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows ビルド 22000 |
サポートされている最小のサーバー | Windows ビルド 22000 |
Header | d3d12video.h |