Share via


D3DX10GetImageInfoFromFile, fonction

Récupère des informations sur un fichier image donné.

Syntaxe

HRESULT D3DX10GetImageInfoFromFile(
  _In_  LPCTSTR           pSrcFile,
  _In_  ID3DX10ThreadPump *pPump,
  _In_  D3DX10_IMAGE_INFO *pSrcInfo,
  _Out_ HRESULT           *pHResult
);

Paramètres

pSrcFile [in]

Type : LPCTSTR

Nom de fichier de l’image sur laquelle récupérer des informations. Si unicode ou _UNICODE sont définis, ce type de paramètre est LPCWSTR; sinon, le type est LPCSTR.

pPump [in]

Type : ID3DX10ThreadPump*

Pompe de thread facultative qui peut être utilisée pour charger les informations de manière asynchrone. Peut être NULL. Consultez ID3DX10ThreadPump.

pSrcInfo [in]

Type : D3DX10_IMAGE_INFO*

Pointeur vers une structure D3DX10_IMAGE_INFO à remplir avec la description des données dans le fichier source.

pHResult [out]

Type : HRESULT*

Pointeur vers la valeur de retour. Peut être NULL. Si pPump n’est pas NULL, pHResult doit être un emplacement de mémoire valide jusqu’à ce que l’exécution asynchrone se termine.

Valeur retournée

Type : HRESULT

Si la fonction réussit, la valeur de retour est D3D_OK. Si la fonction échoue, la valeur de retour peut être la suivante : D3DERR_INVALIDCALL

Notes

Cette fonction prend en charge les chaînes Unicode et ANSI.

Spécifications

Condition requise Valeur
En-tête
D3DX10Tex.h
Bibliothèque
D3DX10.lib

Voir aussi

Fonctions de texture dans D3DX 10