Partager via


DXGKDDI_SETTARGETGAMMA fonction de rappel (d3dkmddi.h)

Permet au LUT gamma d’être défini sur un chemin identifié par l’ID cible.

Remarque Cela équivaut fonctionnellement à la DxgkDdi_UpdateActiveVidPnPresentPath dans les versions précédentes de WDDM si seul le champ D3DKMDT_GAMMA_RAMP est modifié.

 

Syntaxe

DXGKDDI_SETTARGETGAMMA DxgkddiSettargetgamma;

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

Paramètres

hAdapter

Handle qui identifie l’adaptateur.

pSetTargetGammaArg

Pointeur vers une structure DXGKARG_SETTARGETGAMMA qui fournit l’ID cible à modifier et fournit la rampe gamma à définir.

Valeur de retour

Si cette routine réussit, elle retourne STATUS_SUCCESS.

Remarque WDDM 2.2 a des bits de limite pour chaque type de rampe gamma prise en charge afin que les types non pris en charge soient ignorés par le système d’exploitation. Par conséquent, si le type est pris en charge, il ne doit pas y avoir de raison d’échouer l’appel autre que des échecs inévitables comme le débranchage du moniteur.
 

Remarques

Cette fonction est toujours appelée au niveau passif afin que le code de prise en charge soit rendu paginable.

Exigences

Exigence Valeur
plateforme cible Windows
d’en-tête d3dkmddi.h