Función D3DX10GetImageInfoFromResource
Recupera información sobre una imagen determinada en un recurso.
Sintaxis
HRESULT D3DX10GetImageInfoFromResource(
_In_ HMODULE hSrcModule,
_In_ LPCTSTR pSrcResource,
_In_ ID3DX10ThreadPump *pPump,
_In_ D3DX10_IMAGE_INFO *pSrcInfo,
_Out_ HRESULT *pHResult
);
Parámetros
-
hSrcModule [in]
-
Tipo: HMODULE
Módulo donde se carga el recurso. Establezca este parámetro en NULL para especificar el módulo asociado a la imagen que el sistema operativo usó para crear el proceso actual.
-
pSrcResource [in]
-
Tipo: LPCTSTR
Puntero a una cadena que especifica el nombre de archivo. Si la configuración del compilador requiere Unicode, el tipo de datos LPCTSTR se resuelve en LPCWSTR. De lo contrario, el tipo de datos se resuelve en LPCSTR. Vea la sección Comentarios.
-
pPump [in]
-
Tipo: ID3DX10ThreadPump*
Bomba de subproceso opcional que se puede usar para cargar la información de forma asincrónica. Puede ser NULL. Consulte ID3DX10ThreadPump.
-
pSrcInfo [in]
-
Tipo: D3DX10_IMAGE_INFO*
Puntero a una estructura de D3DX10_IMAGE_INFO que se va a rellenar con la descripción de los datos del archivo de origen.
-
pHResult [out]
-
Tipo: HRESULT*
Puntero al valor devuelto. Puede ser NULL. Si pPump no es NULL, pHResult debe ser una ubicación de memoria válida hasta que se complete la ejecución asincrónica.
Valor devuelto
Tipo: HRESULT
Si la función se ejecuta correctamente, el valor devuelto es D3D_OK. Si se produce un error en la función, el valor devuelto puede ser el siguiente: D3DERR_INVALIDCALL
Comentarios
La configuración del compilador también determina la versión de la función. Si se define Unicode, la llamada de función se resuelve en D3DX10GetImageInfoFromResourceW. De lo contrario, la llamada de función se resuelve en D3DX10GetImageInfoFromResourceA porque se usan cadenas ANSI.
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Biblioteca |
|
Consulte también