Funzione DdDeleteSurfaceObject (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.

Wrapper per la funzione NtGdiDdDeleteSurfaceObject ed elimina un oggetto surface in modalità kernel creato in precedenza da NtGdiDdCreateSurfaceObject.

GdiEntry5 è definito come alias per questa funzione.

Sintassi

BOOL DdDeleteSurfaceObject(
  LPDDRAWI_DDRAWSURFACE_LCL pSurfaceLocal
);

Parametri

pSurfaceLocal

Puntatore all'oggetto surface in modalità utente con un valore hDDSurface valido. Per informazioni dettagliate, vedere la documentazione di DDK.

Valore restituito

Se ha esito positivo, questa funzione restituisce TRUE; in caso contrario, restituisce FALSE.

Commenti

Le applicazioni sono consigliate per usare le API DirectDraw e Direct3D per creare e gestire oggetti dispositivo grafico. Questi costrutti astraggono il processo di creazione del dispositivo in modo semplificato e indipendente dal sistema operativo.

Requisiti

Requisito Valore
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

DdCreateSurfaceObject

Supporto client a basso livello di grafica