DXGKDDI_SETTARGETGAMMA Rückruffunktion (d3dkmddi.h)

Ermöglicht das Festlegen der Gamma-LUT auf einem Pfad, der durch die Ziel-ID identifiziert wird.

Hinweis Dies entspricht funktional dem DxgkDdi_UpdateActiveVidPnPresentPath in früheren WDDM-Versionen, wenn nur das Feld D3DKMDT_GAMMA_RAMP geändert wird.

 

Syntax

DXGKDDI_SETTARGETGAMMA DxgkddiSettargetgamma;

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

Parameter

hAdapter

Ein Handle, das den Adapter identifiziert.

pSetTargetGammaArg

Ein Zeiger auf eine DXGKARG_SETTARGETGAMMA-Struktur , die die zu ändernde Ziel-ID und die festzulegende Gammarampe bereitstellt.

Rückgabewert

Wenn diese Routine erfolgreich ist, gibt sie STATUS_SUCCESS zurück.

Hinweis WDDM 2.2 verfügt über CapBits für jeden unterstützten Gamma-Rampentyp, sodass nicht unterstützte Typen vom Betriebssystem übersprungen werden. Wenn der Typ unterstützt wird, sollte es daher keinen Grund für einen Fehlschlagen des Aufrufs geben, außer unvermeidbaren Fehlern wie dem Trennen des Monitors.
 

Hinweise

Diese Funktion wird immer auf passiver Ebene aufgerufen, sodass der unterstützende Code auswertbar gemacht werden sollte.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile d3dkmddi.h