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 |