Méthode IDirectDraw7 ::GetFourCCCodes (ddraw.h)
Récupère les codes à quatre caractères (FOURCC) pris en charge par l’objet DirectDraw. Cette méthode peut également récupérer le nombre de codes pris en charge.
Syntaxe
HRESULT GetFourCCCodes(
[in, out] LPDWORD unnamedParam1,
[in, out] LPDWORD unnamedParam2
);
Paramètres
[in, out] unnamedParam1
Pointeur vers une variable qui contient le nombre d’entrées que le tableau spécifié par lpCodes peut contenir. Si le nombre d’entrées est trop petit pour prendre en charge tous les codes, lpNumCodes est défini sur le nombre requis et le tableau spécifié par lpCodes est rempli avec tout ce qui convient.
[in, out] unnamedParam2
Tableau de variables à remplir avec fourcc pris en charge par cet objet DirectDraw. Si vous spécifiez NULL, lpNumCodes est défini sur le nombre de FOURC pris en charge et la méthode retourne.
Valeur retournée
Si la méthode réussit, la valeur de retour est DD_OK.
En cas d’échec, la méthode peut retourner l’une des valeurs d’erreur suivantes :
- DDERR_INVALIDOBJECT
- DDERR_INVALIDPARAMS
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | ddraw.h |
Bibliothèque | Ddraw.lib |
DLL | Ddraw.dll |