D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT 構造体 (d3d12video.h)
複数のコーデックの画像コントロールのサポート構造を表します。
構文
typedef struct D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT {
UINT DataSize;
union {
D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_H264 *pH264Support;
D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_HEVC *pHEVCSupport;
D3D12_VIDEO_ENCODER_CODEC_AV1_PICTURE_CONTROL_SUPPORT *pAV1Support;
};
} D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT;
メンバー
DataSize
提供された画像コントロールのサポート構造のデータ サイズ。
pH264Support
H.264 エンコードのピクチャ コントロール サポート構造体を表す D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_H264 構造体へのポインター。
pHEVCSupport
HEVC エンコードの ピクチャ コントロール サポート構造体を表すD3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_HEVC構造体へのポインター。
pAV1Support
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows ビルド 22000 |
サポートされている最小のサーバー | Windows ビルド 22000 |
Header | d3d12video.h |