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_SETCOLORKEYDATA Struktur enthält Informationen, die zum Festlegen des Farbschlüsselwerts für die angegebene Oberfläche erforderlich sind.
Syntax
typedef struct _DD_SETCOLORKEYDATA {
PDD_DIRECTDRAW_GLOBAL lpDD;
PDD_SURFACE_LOCAL lpDDSurface;
DWORD dwFlags;
DDCOLORKEY ckNew;
HRESULT ddRVal;
VOID *SetColorKey;
} *PDD_SETCOLORKEYDATA, DD_SETCOLORKEYDATA;
Angehörige
lpDD
Verweist auf die DD_DIRECTDRAW_GLOBAL Struktur, die das Gerät des Treibers beschreibt.
lpDDSurface
Verweist auf die DD_SURFACE_LOCAL Struktur, die die Oberfläche beschreibt, mit der der Farbschlüssel verknüpft werden soll.
dwFlags
Gibt an, welcher Farbschlüssel angefordert wird. Dieses Element ist ein bitweiser ODER einer der folgenden Werte:
Wert | Bedeutung |
---|---|
DDCKEY_COLORSPACE | Die DDCOLORKEY-Struktur enthält einen Farbraum. Wenn dieses Bit nicht festgelegt ist, enthält die Struktur einen einzelnen Farbschlüssel. |
DDCKEY_DESTBLT | Die DDCOLORKEY-Struktur gibt einen Farbschlüssel oder Farbraum an, der als Zielfarbschlüssel für Blt-Vorgänge verwendet werden soll. |
DDCKEY_DESTOVERLAY | Die DDCOLORKEY-Struktur gibt einen Farbschlüssel oder Farbraum an, der als Zielfarbschlüssel für Überlagerungsvorgänge verwendet werden soll. |
DDCKEY_SRCBLT | Die DDCOLORKEY-Struktur gibt einen Farbschlüssel oder Farbraum an, der als Quellfarbschlüssel für Blit-Vorgänge verwendet werden soll. |
DDCKEY_SRCOVERLAY | Die DDCOLORKEY-Struktur gibt einen Farbschlüssel oder Farbraum an, der als Quellfarbschlüssel für Überlagerungsvorgänge verwendet werden soll. |
ckNew
Gibt eine DDCOLORKEY-Struktur an, die die neuen Farbschlüsselwerte für das DirectDrawSurface -Objekt angibt. Weitere Informationen zu DDCOLORKEY finden Sie in der neuesten Dokumentation zum Microsoft DirectX SDK.
ddRVal
Gibt den Speicherort an, an dem der Treiber den Rückgabewert des DdSetColorKey- Rückrufs schreibt. Ein Rückgabecode von DD_OK gibt den Erfolg an. Weitere Informationen finden Sie unter Rückgabewerte für DirectDraw.
SetColorKey
Dies wird unter Microsoft Windows 2000 und höher nicht verwendet.
Anforderungen
Anforderung | Wert |
---|---|
Header- | ddrawint.h (include Winddi.h) |