Partager via


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

Voir aussi

IDirectDraw7