共用方式為


D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_ABSOLUTE_QP_MAP_0096 結構 (d3d12umddi.h)

使用絕對 QP 對應時 ,D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_ABSOLUTE_QP_MAP_0096 結構會指定速率控制參數。

語法

typedef struct D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_ABSOLUTE_QP_MAP_0096 {
  UINT QualityVsSpeed;
} D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_ABSOLUTE_QP_MAP_0096;

成員

QualityVsSpeed

品質與速度取捨。 此值必須位於 [0, D3D12_FEATURE_DATA_VIDEO_ENCODER_SUPPORT1範圍內。MaxQualityVsSpeed]。 值越低,編碼作業就越快。

QualityVsSpeed 公開之每個層級相關聯的設定,只能參考與特定編解碼器組態或編碼工具選取無關的硬體/驅動程式實作優化和啟發學習法,這些設定已在 D3D12 API 中個別公開給使用者。 請注意,透過此 API 公開的其他編解碼器組態和編解碼器編碼工具也可能會影響品質與速度。

備註

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

規格需求

需求
最低支援的用戶端 Windows 11 版本 24H2 (WDDM 3.2)
標頭 d3d12umddi.h

另請參閱

D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2

D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAGS_0080