D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264構造体 (d3d12video.h)
H.264 エンコードのコーデック構成を表します。
構文
typedef struct D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264 {
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAGS ConfigurationFlags;
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_DIRECT_MODES DirectModeConfig;
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODES DisableDeblockingFilterConfig;
} D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264;
メンバー
ConfigurationFlags
有効なコーデック機能のセットを定義する D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAGS 列挙からのフラグのビットごとの OR の組み合わせ。
DirectModeConfig
ダイレクト モードを指定する D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_DIRECT_MODES 列挙の値。
DisableDeblockingFilterConfig
H.264 仕様の disable_deblocking_filter_idc 構文に関連する構成を指定するD3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODES列挙の値。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows ビルド 22000 |
サポートされている最小のサーバー | Windows ビルド 22000 |
Header | d3d12video.h |