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.
Anwendungen verwenden die Methoden der IDirectDrawPalette-Schnittstelle , um DirectDrawPalette-Objekte zu erstellen und mit Variablen auf Systemebene zu arbeiten. Dieser Abschnitt enthält einen Verweis auf die Methoden dieser Schnittstelle.
Vererbung
Die IDirectDrawPalette-Schnittstelle erbt von der IUnknown-Schnittstelle . IDirectDrawPalette verfügt auch über folgende Membertypen:
Methoden
Die IDirectDrawPalette-Schnittstelle verfügt über diese Methoden.
|
IDirectDrawPalette::GetCaps Ruft die Funktionen des Palettenobjekts ab. |
|
IDirectDrawPalette::GetEntries Ruft Palettenwerte aus einem DirectDrawPalette-Objekt ab. |
|
IDirectDrawPalette::Initialize Initialisiert das DirectDrawPalette-Objekt. |
|
IDirectDrawPalette::SetEntries Ändert Einträge in einem DirectDrawPalette-Objekt sofort. |
Hinweise
Die Methoden der IDirectDrawPalette-Schnittstelle können in die folgenden Gruppen unterteilt werden:
| Group | Methoden |
|---|---|
| Zuweisung von Arbeitsspeicher | Initialisieren |
| Palettenfunktionen | GetCaps |
| Paletteneinträge | GetEntries und SetEntries |
Sie können den LPDIRECTDRAWPALETTE-Datentyp verwenden, um eine Variable zu deklarieren, die einen Zeiger auf eine IDirectDrawPalette-Schnittstelle enthält. Die Ddraw.h-Headerdatei deklariert den Datentyp mit dem folgenden Code:
typedef struct IDirectDrawPalette FAR *LPDIRECTDRAWPALETTE;
Anforderungen
| Zielplattform | Windows |
| Kopfzeile | ddraw.h |