D3DX11CreateAsyncFileLoader 関数
注意
D3DX (D3DX 9、D3DX 10、D3DX 11) ユーティリティ ライブラリは、Windows 8では非推奨となり、Windows ストア アプリではサポートされていません。 「解説」を参照してください。
非同期ファイル ローダーを作成します。
構文
HRESULT D3DX11CreateAsyncFileLoader(
_In_ LPCTSTR pFileName,
_Out_ ID3DX11DataLoader **ppDataLoader
);
パラメーター
-
pFileName [in]
-
型: LPCTSTR
読み込むファイルの名前。 コンパイラ設定で Unicode が必要な場合、データ型 LPCTSTR は LPCWSTR に解決されます。 それ以外の場合、データ型は LPCSTR に解決されます。
-
ppDataLoader [out]
-
種類: ID3DX11DataLoader**
非同期データ ローダーへのポインターのアドレス ( 「ID3DX11DataLoader インターフェイス」を参照)。
戻り値
種類: HRESULT
戻り値は、 Direct3D 11 リターン コードに記載されている値のいずれかです。
注釈
D3DX 10 および D3DX 11 以外の非同期ローダーの実装はありません。
Windows ストア アプリの場合、DirectX サンプル (Direct3D チュートリアル サンプルなど) には、Windows ランタイム非同期プログラミング モデル (AsyncBase) を使用する BasicLoader モジュールが含まれています。
Win32 デスクトップ アプリの場合、コンカレンシー ランタイムを使用して、Windows ランタイム非同期プログラミング モデルと同様のものを実装できます。
要件
要件 | 値 |
---|---|
ヘッダー |
|
ライブラリ |
|