Fonction DdReleaseDC (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.]

Wrapper pour la fonction NtGdiDdReleaseDC et libère un contexte d’appareil (DC) précédemment obtenu via DdGetDC ou GdiEntry7.

GdiEntry8 est défini comme alias pour cette fonction.

Syntaxe

BOOL DdReleaseDC(
  LPDDRAWI_DDRAWSURFACE_LCL pSurfaceLocal
);

Paramètres

pSurfaceLocal

Pointeur vers la surface DirectDraw pour laquelle un contrôleur de domaine a été obtenu.

Valeur retournée

Si elle réussit, cette fonction retourne TRUE ; sinon, il retourne FALSE.

Remarques

Les applications qui ont besoin d’obtenir un contrôleur de domaine pour une surface DirectDraw peuvent utiliser IDirectDrawSurface7 ::GetDC, qui expose cette fonctionnalité d’une manière indépendante du système d’exploitation.

Configuration requise

Condition requise Valeur
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