IDirectXFile :: CreateEnumObject, méthode

Crée un objet énumérateur. Action déconseillée.

Syntaxe

HRESULT CreateEnumObject(
  [in]          LPVOID                  pvSource,
  [in]          DXFILELOADOPTIONS       dwLoadOptions,
  [out, retval] LPDIRECTXFILEENUMOBJECT *ppEnumObj
);

Paramètres

pvSource [ dans]

Type : LPVOID

Pointeur vers des données dont le contenu dépend de la valeur de dwLoadOptions

dwLoadOptions [ dans]

Type : DXFILELOADOPTIONS

Valeur qui spécifie la source des données. Cette valeur peut être l’un des _ indicateurs DXFILELOAD xxx dans les constantes DXFILE.

ppEnumObj [ out, retval]

Type : LPDIRECTXFILEENUMOBJECT*

Adresse d’un pointeur vers une interface IDirectXFileEnumObject , représentant l’objet énumérateur créé.

Valeur de retour

Type : HRESULT

Si la méthode est réussie, la valeur de retour est DXFILE _ OK. Si la méthode échoue, la valeur de retour peut être l’une des suivantes : DXFILEERR _ BADALLOC, DXFILEERR _ BADFILEFLOATSIZE, DXFILEERR _ BADFILETYPE, DXFILEERR _ BADFILEVERSION, DXFILEERR _ BADRESOURCE, DXFILEERR _ BADVALUE, DXFILEERR _ FILENOTFOUND, DXFILEERR _ RESOURCENOTFOUND, DXFILEERR _ URLNOTFOUND.

Notes

Après l’utilisation de cette méthode, utilisez l’une des méthodes IDirectXFileEnumObject pour récupérer un objet de données.

Spécifications

Condition requise Valeur
En-tête
DXFile. h
Bibliothèque
D3dxof. lib

Voir aussi

IDirectXFile