struttura DD_CREATESURFACEEXDATA (ddrawint.h)
La struttura DD_CREATESURFACEEXDATA contiene informazioni necessarie per il driver per creare una superficie e associarla a un handle di trama fornito.
Sintassi
typedef struct _DD_CREATESURFACEEXDATA {
DWORD dwFlags;
PDD_DIRECTDRAW_LOCAL lpDDLcl;
PDD_SURFACE_LOCAL lpDDSLcl;
HRESULT ddRVal;
} *PDD_CREATESURFACEEXDATA, DD_CREATESURFACEEXDATA;
Members
dwFlags
Specifica un set di flag per la funzione D3dCreateSurfaceEx attualmente non utilizzata e sempre zero.
lpDDLcl
Specifica un handle per l'oggetto DirectDraw creato dall'applicazione. Questo è l'ambito in cui sono presenti gli handle lpDDSLcl . Una struttura DD_DIRECTDRAW_LOCAL descrive il driver.
lpDDSLcl
Specifica un handle per la superficie DirectDraw da creare per Direct3D. Questi handle sono univoci all'interno di ogni struttura DD_DIRECTDRAW_LOCAL diversa. Una struttura DD_SURFACE_LOCAL rappresenta l'oggetto superficie creato.
ddRVal
Specifica il percorso in cui il driver scrive il valore restituito del callback D3dCreateSurfaceEx . Un codice restituito di D3D_OK indica l'esito positivo. Per altre informazioni, vedere Codici restituiti per i callback del driver Direct3D.
Requisiti
Intestazione | ddrawint.h (include Winddi.h) |