Método ID3DXFile::CreateEnumObject
Crea un objeto enumerador que leerá un archivo .x.
Sintaxis
HRESULT CreateEnumObject(
[out] LPCVOID pvSource,
[in] D3DXF_FILELOADOPTIONS loadflags,
[out] ID3DXFileEnumObject **ppEnumObj
);
Parámetros
-
pvSource [out]
-
Tipo: LPCVOID
El origen de datos. Tener instaladas localmente una de las siguientes:
- Un nombre de archivo
- Estructura de D3DXF_FILELOADMEMORY
- Estructura de D3DXF_FILELOADRESOURCE
Dependiendo del valor de loadflags.
-
loadflags [in]
-
Tipo: D3DXF_FILELOADOPTIONS
Valor que especifica el origen de los datos. Este valor puede ser una de las marcas de D3DXF_FILELOADOPTIONS .
-
ppEnumObj [out]
-
Tipo: ID3DXFileEnumObject**
Dirección de un puntero a una interfaz ID3DXFileEnumObject que representa el objeto enumerador creado.
Valor devuelto
Tipo: HRESULT
Si el método se realiza correctamente, el valor devuelto es S_OK. Si se produce un error en el método, el valor devuelto puede ser uno de los siguientes: D3DXFERR_BADVALUE, D3DXFERR_PARSEERROR.
Comentarios
Después de usar este método, use uno de los métodos ID3DXFileEnumObject para recuperar un objeto de datos.
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Biblioteca |
|
Consulte también