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