D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP_0080 結構包含常數量化參數 (CQP) 模式的擴充速率控制定義。
語法
typedef struct D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP1_0096 {
UINT ConstantQP_FullIntracodedFrame;
UINT ConstantQP_InterPredictedFrame_PrevRefOnly;
UINT ConstantQP_InterPredictedFrame_BiDirectionalRef;
UINT QualityVsSpeed;
} D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP1_0096;
成員
ConstantQP_FullIntracodedFrame
應該用於每個完整編碼框架的量化參數。
ConstantQP_InterPredictedFrame_PrevRefOnly
量化參數,應該用於每一個編碼框架,其具有圖片間參考,以顯示順序,在目前畫面之前。
ConstantQP_InterPredictedFrame_BiDirectionalRef
量化參數,應該用於每個具有圖片間參考圖片的編碼框架,以顯示順序,從前一個和下一個畫面格。
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