Partager via


Fonction DdSetGammaRamp (ddrawgdi.h)

[Cette fonction est susceptible d’être modifiée à chaque révision du système d’exploitation. Utilisez plutôt Microsoft DirectDraw et Microsoft Direct3DAPIs ; ces API isolent les applications de tels changements de système d’exploitation et masquent de nombreuses autres difficultés liées à l’interaction directe avec les pilotes d’affichage.]

La fonction DdSetGammaRamp définit la rampe gamma de l’appareil.

GdiEntry15 est défini comme alias pour cette fonction.

Syntaxe

BOOL DdSetGammaRamp(
  [in] LPDDRAWI_DIRECTDRAW_LCL pDDraw,
  [in] HDC                     hdc,
  [in] LPVOID                  lpGammaRamp
);

Paramètres

[in] pDDraw

Pointeur vers l’objet d’appareil DirectDraw en mode utilisateur.

[in] hdc

Réservé.

[in] lpGammaRamp

Pointeur vers un tableau de structures DDGAMMARAMP .

Valeur retournée

La valeur de retour est TRUE si la fonction réussit. Sinon, elle est NULL.

Notes

Il est recommandé aux applications d’utiliser les méthodes IDirectDrawGammaControl::SetGammaRamp ou IDirect3DDevice9::SetGammaRamp , car ces méthodes offrent les mêmes fonctionnalités indépendamment du système d’exploitation.

Spécifications

   
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête ddrawgdi.h

Voir aussi

Prise en charge du client graphique de bas niveau