D3DXGetImageInfoFromResource 函数

检索有关资源中给定图像的信息。

语法

HRESULT D3DXGetImageInfoFromResource(
  _In_ HMODULE        hSrcModule,
  _In_ LPCTSTR        pSrcFile,
  _In_ D3DXIMAGE_INFO *pSrcInfo
);

parameters

hSrcModule [in]

类型: HMODULE

加载资源的模块。 将此参数设置为 NULL 可指定与操作系统用于创建当前进程的映像关联的模块。

pSrcFile [in]

类型: LPCTSTR

指向指定文件名的字符串的指针。 如果编译器设置需要 Unicode,则数据类型 LPCTSTR 解析为 LPCWSTR。 否则,字符串数据类型解析为 LPCSTR。 请参阅“备注”。

pSrcInfo [in]

类型: D3DXIMAGE_INFO*

指向 D3DXIMAGE_INFO 结构的指针,该结构要填充源文件中的数据的说明。

返回值

类型: HRESULT

如果函数成功,则返回值D3D_OK。 如果函数失败,则返回值可能如下所示:D3DERR_INVALIDCALL

备注

编译器设置还确定函数版本。 如果定义了 Unicode,则函数调用将解析为 D3DXGetImageInfoFromResourceW。 否则,函数调用将解析为 D3DXGetImageInfoFromResourceA,因为正在使用 ANSI 字符串。

要求

要求
标头
D3dx9tex.h

D3dx9.lib

请参阅

D3DX 9 中的纹理函数

D3DXGetImageInfoFromFile

D3DXGetImageInfoFromFileInMemory