DXGKDDI_SETTARGETGAMMA回呼函式 (d3dkmddi.h)

允許在目標識別碼所識別的路徑上設定 gamma LUT。

注意 只有在變更D3DKMDT_GAMMA_RAMP欄位時,這相當於先前 WDDM 版本中的DxgkDdi_UpdateActiveVidPnPresentPath。

 

語法

DXGKDDI_SETTARGETGAMMA DxgkddiSettargetgamma;

NTSTATUS DxgkddiSettargetgamma(
  IN_CONST_HANDLE hAdapter,
  IN_CONST_PDXGKARG_SETTARGETGAMMA pSetTargetGammaArg
)
{...}

參數

hAdapter

識別配接器的句柄。

pSetTargetGammaArg

DXGKARG_SETTARGETGAMMA 結構的指標,提供要修改的目標標識符,並提供要設定的 gamma 斜道。

傳回值

如果此例程成功,它會傳回STATUS_SUCCESS。

注意 WDDM 2.2 針對每種支援的 Gamma 坡形類型都有上限位,因此 OS 將會略過不支援的類型。 因此,如果支援此類型,就不應該讓呼叫失敗,例如監視取消插入等無法避免的失敗。
 

備註

此函式一律會在 PASSIVE 層級呼叫,因此應該將支援程式代碼設為可分頁。

規格需求

需求
目標平台 Windows
標頭 d3dkmddi.h