D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2構造体 (d3d12umddi.h)
D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2構造体には、レート制御構成モード固有のパラメーターが含まれています。
構文
typedef struct D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2 {
UINT DataSize;
union {
const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP_0080 *pConfiguration_CQP;
const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CBR_0080 *pConfiguration_CBR;
const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_VBR_0080 *pConfiguration_VBR;
const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_QVBR_0080_2 *pConfiguration_QVBR;
const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP1_0096 *pConfiguration_CQP1;
const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CBR1_0096 *pConfiguration_CBR1;
const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_VBR1_0096 *pConfiguration_VBR1;
const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_QVBR1_0096 *pConfiguration_QVBR1;
const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_ABSOLUTE_QP_MAP_0096 *pConfiguration_AbsoluteQPMap;
};
} D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2;
メンバー
DataSize
参照されるデータのサイズ (バイト単位)。
pConfiguration_CQP
定数量子化パラメーター (CQP) モードのレート制御構造体定義を含む D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP_0080 構造体へのポインター。
pConfiguration_CBR
定数ビットレート (CBR) モードのレート制御構造定義を含む D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CBR_0080 構造体へのポインター。
pConfiguration_VBR
可変ビットレート (VBR) モードのレート制御構造定義を含む D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_VBR_0080 構造体へのポインター。
pConfiguration_QVBR
制約 付き (可変) ビットレート (QVBR) モードの一定品質ターゲットのレート制御構造定義を含むD3D12DDI_VIDEO_ENCODER_RATE_CONTROL_QVBR_0080_2構造体へのポインター。
pConfiguration_CQP1
定数量子化パラメーター (CQP) モードの拡張レート制御構造体定義を含む D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP1_0096 構造体へのポインター。 Windows 11 バージョン 24H2 (WDDM 3.2) 以降で使用できます。
pConfiguration_CBR1
定数ビットレート (CBR) モードの拡張レート制御構造定義を含む D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CBR1_0096 構造体へのポインター。 Windows 11 バージョン 24H2 (WDDM 3.2) 以降で使用できます。
pConfiguration_VBR1
可変ビットレート (VBR) モードの拡張レート制御構造定義を含む D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_VBR1_0096 構造体へのポインター。 Windows 11 バージョン 24H2 (WDDM 3.2) 以降で使用できます。
pConfiguration_QVBR1
可変ビットレート (QVBR) モードの一定品質ターゲットの拡張レート制御構造定義を含む D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_QVBR1_0096 構造体へのポインター。 Windows 11 バージョン 24H2 (WDDM 3.2) 以降で使用できます。
pConfiguration_AbsoluteQPMap
絶対 QP マップ モードのレート 制御構造定義を含むD3D12DDI_VIDEO_ENCODER_RATE_CONTROL_ABSOLUTE_QP_MAP_0096構造体へのポインター。 Windows 11 バージョン 24H2 (WDDM 3.2) 以降で使用できます。
注釈
使用する構成モード固有の構造体は、D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_0080_2の値に基づいています。モード。
一般的な情報については、「 D3D12 ビデオ エンコード 」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 11 (WDDM 3.0) |
Header | d3d12umddi.h |