DXGKDDI_SETTARGETGAMMA fonction de rappel (d3dkmddi.h)
Permet de définir le LUT gamma sur un chemin identifié par l’ID cible.
Note 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 de DXGKARG_SETTARGETGAMMA qui fournit l’ID cible à modifier et fournit la rampe gamma à définir.
Valeur retournée
Si cette routine réussit, elle retourne STATUS_SUCCESS.
Note WDDM 2.2 a des bits de limite pour chaque type de rampe gamma prise en charge. Les types non pris en charge sont donc ignorés par le système d’exploitation. Par conséquent, si le type est pris en charge, il ne doit y avoir aucune raison d’échouer l’appel autre que des défaillances inévitables telles que le débranchement du moniteur.
Remarques
Cette fonction étant toujours appelée au niveau PASSIF, le code de prise en charge doit être mis en page.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | d3dkmddi.h |