Freigeben über


IDirectDraw7::GetFourCCCodes-Methode (ddraw.h)

Ruft die vierstelligen Codes (FOURCC) ab, die vom DirectDraw-Objekt unterstützt werden. Diese Methode kann auch die Anzahl der unterstützten Codes abrufen.

Syntax

HRESULT GetFourCCCodes(
  [in, out] LPDWORD unnamedParam1,
  [in, out] LPDWORD unnamedParam2
);

Parameter

[in, out] unnamedParam1

Ein Zeiger auf eine Variable, die die Anzahl von Einträgen enthält, die das von lpCodes angegebene Array enthalten kann. Wenn die Anzahl der Einträge zu klein ist, um alle Codes aufzunehmen, wird lpNumCodes auf die erforderliche Zahl festgelegt, und das von lpCodes angegebene Array wird mit allem gefüllt, was passt.

[in, out] unnamedParam2

Ein Array von Variablen, die mit FOURCCs gefüllt werden sollen, die von diesem DirectDraw-Objekt unterstützt werden. Wenn Sie NULL angeben, wird lpNumCodes auf die Anzahl der unterstützten FOURCCs festgelegt, und die Methode gibt zurück.

Rückgabewert

Wenn die Methode erfolgreich ist, wird der Rückgabewert DD_OK.

Wenn ein Fehler auftritt, kann die -Methode einen der folgenden Fehlerwerte zurückgeben:

  • DDERR_INVALIDOBJECT
  • DDERR_INVALIDPARAMS

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile ddraw.h
Bibliothek Ddraw.lib
DLL Ddraw.dll

Weitere Informationen

IDirectDraw7