D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT 構造体 (d3d12video.h)
ビデオ エンコードのコーデック構成サポート構造を表します。
構文
typedef struct D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT {
UINT DataSize;
union {
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264 *pH264Support;
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC *pHEVCSupport;
D3D12_VIDEO_ENCODER_AV1_CODEC_CONFIGURATION_SUPPORT *pAV1Support;
};
} D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT;
メンバー
DataSize
指定されたコーデック構成サポート構造のデータ サイズ。
pH264Support
コーデック構成を含む D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264 構造体へのポインターは、H.264 エンコードのパラメーターをサポートします。
pHEVCSupport
コーデック構成を含む D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC 構造体へのポインターは、HEVC エンコードのパラメーターをサポートします。
pAV1Support
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows ビルド 22000 |
サポートされている最小のサーバー | Windows ビルド 22000 |
Header | d3d12video.h |