DXVA_ProcAmpControlBlt 結構 (dxva.h)
DXVA_ProcAmpControlBlt 結構包含輸出至目的地介面的 ProcAmp 調整數據。
語法
typedef struct _DXVA_ProcAmpControlBlt {
DWORD Size;
RECT DstRect;
RECT SrcRect;
FLOAT Alpha;
FLOAT Brightness;
FLOAT Contrast;
FLOAT Hue;
FLOAT Saturation;
} DXVA_ProcAmpControlBlt;
成員
Size
指定這個結構的大小,以位元組為單位。
DstRect
將目的地矩形指定為 RECT 結構。 子群組延展需要目的地矩形。 延展的支持是選擇性的,而且是由 DXVA_ProcAmpControlCaps 結構所報告。 支援子對像是選擇性的。
SrcRect
將來源矩形指定為 RECT 結構。 子群組 stretching.sub 支援延展所需的來源矩形是選擇性的,而且是由DXVA_ProcAmpControlCaps結構所報告。 對於子物件的支援也是選擇性的。
Alpha
指定輸出影像的透明度,因為它寫入目的地介面。 值為 0.0F 表示透明。 值為 1.0F 表示不透明。
Brightness
指定輸出影像的亮度,因為它寫入目的地介面。
Contrast
指定輸出影像的對比,因為它寫入目的地介面。
Hue
指定輸出影像的色調,因為它寫入目的地介面。
Saturation
指定輸出影像的飽和度,因為它寫入目的地介面。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 僅限 DirectX 9.0 和更新版本。 |
標頭 | dxva.h (包含 Dxva.h) |