共用方式為


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

D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP_0080 結構的指標,其中包含常數量化參數的速率控制結構定義, (CQP) 模式。

pConfiguration_CBR

D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CBR_0080 結構的指標,其中包含常數比特率 (CBR) 模式的速率控制結構定義。

pConfiguration_VBR

D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_VBR_0080 結構的指標,其中包含可變比特率 (VBR) 模式的速率控制結構定義。

pConfiguration_QVBR

D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_QVBR_0080_2 結構的指標,其中包含具有限制 (變數) 比特率 (QVBR) 模式之常數質量目標的速率控制結構定義。

pConfiguration_CQP1

D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP1_0096 結構的指標,其中包含常數量化參數的擴充速率控制結構定義, (CQP) 模式。 從 Windows 11 版本 24H2 (WDDM 3.2) 開始提供。

pConfiguration_CBR1

D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CBR1_0096 結構的指標,其中包含常數比特率 (CBR) 模式的擴充速率控制結構定義。 從 Windows 11 版本 24H2 (WDDM 3.2) 開始提供。

pConfiguration_VBR1

D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_VBR1_0096 結構的指標,其中包含可變比特率 (VBR) 模式的擴充速率控制結構定義。 從 Windows 11 版本 24H2 (WDDM 3.2) 開始提供。

pConfiguration_QVBR1

D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_QVBR1_0096 結構的指標,其中包含具有可變比特率 ( QVBR) 模式之常數品質目標的擴充速率控制結構定義。 從 Windows 11 版本 24H2 (WDDM 3.2) 開始提供。

pConfiguration_AbsoluteQPMap

D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_ABSOLUTE_QP_MAP_0096 結構的指標 ,其中包含絕對 QP 地圖模式的速率控制結構定義。 從 Windows 11 版本 24H2 (WDDM 3.2) 開始提供。

備註

要使用的組態模式特定結構是以 D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_0080_2的值為基礎。模式

如需一般資訊,請參閱 D3D12 視訊編碼

規格需求

需求
最低支援的用戶端 Windows 11 (WDDM 3.0)
標頭 d3d12umddi.h

另請參閱

D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_0080_2