Fonction DdAttachSurface (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 ces modifications du système d’exploitation et masquent de nombreuses autres difficultés liées à l’interaction directe avec les pilotes d’affichage.]

La fonction DdAttachSurface attache deux représentations de surface en mode noyau.

GdiEntry11 est défini en tant qu’alias pour cette fonction.

Syntaxe

BOOL DdAttachSurface(
  [in] LPDDRAWI_DDRAWSURFACE_LCL pSurfaceFrom,
  [in] LPDDRAWI_DDRAWSURFACE_LCL pSurfaceTo
);

Paramètres

[in] pSurfaceFrom

Pointeur vers un objet surface en mode noyau qui sera le point de départ de la nouvelle pièce jointe.

[in] pSurfaceTo

Pointeur vers un objet surface en mode noyau qui sera le point de terminaison de la nouvelle pièce jointe.

Valeur retournée

DdAttachSurface retourne l’une des valeurs suivantes :

Code de retour Description
TRUE
L’appel de fonction a réussi.
FALSE
Échec de l’appel de fonction.

Notes

Consultez le Kit de développement logiciel (SDK) DirectDraw et le Kit de développement de pilotes (DDK) pour obtenir une description complète des pièces jointes de surface.

Note Comme pour les autres pièces jointes de surface, la pièce jointe résultante est unidirectionnel. Une fois cette fonction appelée, pSurfaceTo n’est pas attaché à pSurfaceFrom.
 

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 de bas niveau graphique