Share via


D3DX11GetImageInfoFromFile

特定のイメージ ファイルに関する情報を取得します。

HRESULT 
D3DX11GetImageInfoFromFile(
  LPCTSTR pSrcFile,
  ID3DX11ThreadPump *pPump,
  D3DX11_IMAGE_INFO *pSrcInfo,
  HRESULT *pHResult
);

パラメータ

  • pSrcFile
    情報を取得するイメージのファイル名。UNICODE または _UNICODE が定義されている場合、このパラメーター型は LPCWSTR ですが、そうでない場合は LPCSTR です。
  • pPump
    情報を非同期でロードするために使用できるスレッド ポンプです (オプション)。このパラメーターは NULL 値でもかまいません。「ID3DX11ThreadPump インターフェイス」を参照してください。
  • pSrcInfo
    ソース ファイル内のデータの記述を格納する D3DX11_IMAGE_INFO へのポインターです。
  • pHResult
    戻り値へのポインターです。NULL でもかまいません。pPump が NULL でない場合は、非同期的な実行が完了するまで、pHResult は有効なメモリー位置でなければなりません。

戻り値

成功すると、D3D_OK を返します。失敗すると、以下のいずれかの値を返します。D3DERR_INVALIDCALL

解説 

この関数は、Unicode および ANSI 文字列を両方ともサポートします。

要件

ヘッダー: D3DX11tex.h 宣言

ライブラリ: D3DX11.lib 内容

関連項目

D3DX 関数