IDirectXFile::CreateEnumObject-Methode
Erstellt ein Enumeratorobjekt. Veraltet.
Syntax
HRESULT CreateEnumObject(
[in] LPVOID pvSource,
[in] DXFILELOADOPTIONS dwLoadOptions,
[out, retval] LPDIRECTXFILEENUMOBJECT *ppEnumObj
);
Parameter
-
pvSource [in]
-
Typ: LPVOID
Zeiger auf Daten, deren Inhalt vom Wert von dwLoadOptions abhängt
-
dwLoadOptions [in]
-
Typ: DXFILELOADOPTIONS
Wert, der die Quelle der Daten angibt. Dieser Wert kann eines der DXFILELOAD_xxx Flags in DXFILE-Konstanten sein.
-
ppEnumObj [out, retval]
-
Typ: LPDIRECTXFILEENUMOBJECT*
Adresse eines Zeigers auf eine IDirectXFileEnumObject-Schnittstelle , die das erstellte Enumeratorobjekt darstellt.
Rückgabewert
Typ: HRESULT
Wenn die Methode erfolgreich ist, wird der Rückgabewert DXFILE_OK. Wenn die Methode fehlschlägt, kann der Rückgabewert wie folgt aussehen: DXFILEERR_BADALLOC, DXFILEERR_BADFILEFLOATSIZE, DXFILEERR_BADFILETYPE, DXFILEERR_BADFILEVERSION, DXFILEERR_BADRESOURCE, DXFILEERR_BADVALUE, DXFILEERR_FILENOTFOUND, DXFILEERR_RESOURCENOTFOUND, DXFILEERR_URLNOTFOUND.
Bemerkungen
Nachdem Sie diese Methode verwendet haben, verwenden Sie eine der IDirectXFileEnumObject-Methoden, um ein Datenobjekt abzurufen.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Bibliothek |
|
Siehe auch