共用方式為


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)

另請參閱

DXVA_ProcAmpControlCaps

DXVA_ProcAmpControlQueryRange