Fonction DdUnattachSurface (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 DdUnattachSurface supprime une pièce jointe, créée avec DdAttachSurface, entre deux objets surface en mode noyau.

GdiEntry12 est défini comme alias pour cette fonction.

Syntaxe

void DdUnattachSurface(
  [in] LPDDRAWI_DDRAWSURFACE_LCL pSurface,
  [in] LPDDRAWI_DDRAWSURFACE_LCL pSurfaceAttached
);

Paramètres

[in] pSurface

Pointeur vers l’objet surface en mode noyau passé en tant que paramètre pSurfaceFrom à DdAttachSurface.

[in] pSurfaceAttached

Pointeur vers l’objet surface en mode noyau passé en tant que paramètre pSurfaceTo à DdAttachSurface

Valeur de retour

None

Notes

Il est recommandé aux applications d’utiliser l’API DirectDraw qui gère les pièces jointes de surface de manière plus élevée.

Il n’est pas nécessaire d’appeler cette fonction, car le noyau détruit automatiquement toutes les pièces jointes lorsque DdDestroySurface est appelé.

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