D3D12DDI_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_H264_0080_2構造体 (d3d12umddi.h)

D3D12DDI_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_H264_0080_2構造体は、H.264 エンコードのピクチャ コントロールのサポート設定を表します。

構文

typedef struct D3D12DDI_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_H264_0080_2 {
  UINT MaxL0ReferencesForP;
  UINT MaxL0ReferencesForB;
  UINT MaxL1ReferencesForB;
  UINT MaxLongTermReferences;
  UINT MaxDPBCapacity;
} D3D12DDI_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_H264_0080_2;

メンバー

MaxL0ReferencesForP

P フレームをエンコードするときのスライス ヘッダー (num_ref_idx_l0_active_minus1 plus 1) で許可される最大値。 これは、サポートされている P フレームの L0 の最大サイズと同じです。

MaxL0ReferencesForB

B フレームをエンコードする場合のスライス ヘッダー (num_ref_idx_l0_active_minus1 plus 1) で許可される最大値。 これは、サポートされている B フレームの L0 の最大サイズと同じです。

MaxL1ReferencesForB

B フレームをエンコードする場合のスライス ヘッダー (num_ref_idx_l1_active_minus1 plus 1) で許可される最大値。 これは、サポートされている B フレームの L1 の最大サイズと同じです。

MaxLongTermReferences

長期参照としてマークできるフレームで使用される参照の最大数。

MaxDPBCapacity

ハードウェア上の特定の PFND3D12DDI_VIDEO_ENCODE_FRAME_0082_0 コマンドに対して呼び出し元が管理するデコードされたピクチャ バッファー (DPB) から使用できる一意のピクチャの最大数 (L0 共用体 L1 の一意のインデックスの数)。

注釈

一般的な情報については、「 D3D12 ビデオ エンコード 」を参照してください。

要件

要件
サポートされている最小のクライアント Windows 11 (WDDM 3.0)
Header d3d12umddi.h

こちらもご覧ください

D3D12DDI_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_0080_2