Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die DD_CREATESURFACEEXDATA-Struktur enthält Informationen, die für den Treiber zum Erstellen einer Oberfläche und zum Zuordnen eines bereitgestellten Texturhandles erforderlich sind.
Syntax
typedef struct _DD_CREATESURFACEEXDATA {
DWORD dwFlags;
PDD_DIRECTDRAW_LOCAL lpDDLcl;
PDD_SURFACE_LOCAL lpDDSLcl;
HRESULT ddRVal;
} *PDD_CREATESURFACEEXDATA, DD_CREATESURFACEEXDATA;
Member
dwFlags
Gibt einen Satz von Flags für die D3dCreateSurfaceEx-Funktion an, die derzeit nicht verwendet werden und immer 0 sind.
lpDDLcl
Gibt ein Handle für das von der Anwendung erstellte DirectDraw-Objekt an. Dies ist der Bereich, in dem die lpDDSLcl-Handles vorhanden sind. Eine DD_DIRECTDRAW_LOCAL-Struktur beschreibt den Treiber.
lpDDSLcl
Gibt einen Handle für die DirectDraw-Oberfläche an, die für Direct3D erstellt werden soll. Diese Handles sind innerhalb jeder verschiedenen DD_DIRECTDRAW_LOCAL Struktur eindeutig. Eine DD_SURFACE_LOCAL-Struktur stellt das erstellte Oberflächenobjekt dar.
ddRVal
Gibt den Speicherort an, an dem der Treiber den Rückgabewert des D3dCreateSurfaceEx-Rückrufs schreibt. Ein Rückgabecode von D3D_OK zeigt den Erfolg an. Weitere Informationen finden Sie unter Rückgabecodes für Direct3D-Treiberrückrufe.
Anforderungen
Kopfzeile | ddrawint.h (include Winddi.h) |