Freigeben über


DD_ADDATTACHEDSURFACEDATA-Struktur (ddrawint.h)

Die DD_ADDATTACHEDSURFACEDATA-Struktur enthält Informationen, die zum Anbringen einer Oberfläche an einer anderen Oberfläche erforderlich sind.

Syntax

typedef struct _DD_ADDATTACHEDSURFACEDATA {
  PDD_DIRECTDRAW_GLOBAL lpDD;
  PDD_SURFACE_LOCAL     lpDDSurface;
  PDD_SURFACE_LOCAL     lpSurfAttached;
  HRESULT               ddRVal;
  VOID                  *AddAttachedSurface;
} *PDD_ADDATTACHEDSURFACEDATA, DD_ADDATTACHEDSURFACEDATA;

Member

lpDD

Verweist auf eine DD_DIRECTDRAW_GLOBAL-Struktur , die das Gerät des Treibers beschreibt.

lpDDSurface

Zeigt auf eine DD_SURFACE_LOCAL-Struktur , die die Oberfläche darstellt, an die eine andere Oberfläche angefügt wird.

lpSurfAttached

Zeigt auf eine DD_SURFACE_LOCAL-Struktur, die die anzufügende Oberfläche darstellt.

ddRVal

Gibt den Speicherort an, an dem der Treiber den Rückgabewert des DdAddAttachedSurface-Rückrufs schreibt. Ein Rückgabecode von DD_OK zeigt den Erfolg an. Weitere Informationen finden Sie unter Rückgabewerte für DirectDraw.

AddAttachedSurface

Unter Microsoft Windows 2000 und höher nicht verwendet.

Anforderungen

Anforderung Wert
Header ddrawint.h (include Winddi.h)

Weitere Informationen

DdAddAttachedSurface