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 |