Funzione DdAttachSurface (ddrawgdi.h)

[Questa funzione è soggetta a modifiche con ogni revisione del sistema operativo. Usare invece Microsoft DirectDraw e Microsoft Direct3DAPIs; queste API isolano le applicazioni da tali modifiche al sistema operativo e nascondono molte altre difficoltà coinvolte nell'interagire direttamente con i driver di visualizzazione.

La funzione DdAttachSurface collega due rappresentazioni di superficie in modalità kernel.

GdiEntry11 viene definito come alias per questa funzione.

Sintassi

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

Parametri

[in] pSurfaceFrom

Puntatore a un oggetto surface in modalità kernel che sarà il punto iniziale del nuovo allegato.

[in] pSurfaceTo

Puntatore a un oggetto surface in modalità kernel che sarà il punto finale del nuovo allegato.

Valore restituito

DdAttachSurface restituisce uno dei seguenti:

Codice restituito Descrizione
TRUE
La chiamata alla funzione ha avuto esito positivo.
FALSE
La chiamata alla funzione non è riuscita.

Commenti

Per una descrizione completa degli allegati di superficie, vedere DirectDraw software Development Kit (SDK) e Driver Development Kit (DDK).

Nota Come per altri allegati di superficie, l'allegato risultante è unidirezionale. Dopo aver chiamato questa funzione, pSurfaceTo non verrà collegato a pSurfaceFrom.
 

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione ddrawgdi.h

Vedi anche

Supporto client a basso livello di grafica