次の方法で共有


D3DXLoadPRTCompBufferFromFile 関数

ディスクに保存された圧縮された事前計算済み放射転送 (PRT) バッファーをメモリに読み込みます。

構文

HRESULT D3DXLoadPRTCompBufferFromFile(
  _In_    LPCSTR              pFileName,
  _Inout_ LPD3DXPRTCOMPBUFFER *ppBuffer
);

パラメーター

pFileName [in]

種類: LPCSTR

圧縮バッファー データの読み込み元となるファイルの名前。

ppBuffer [in, out]

種類: LPD3DXPRTCOMPBUFFER*

出力 ID3DXPRTCompBuffer オブジェクトへのポインターのアドレス。

戻り値

型: HRESULT

関数が成功した場合、戻り値はD3D_OK。 関数が失敗した場合、戻り値は次のいずれかになります:D3DERR_INVALIDCALL、E_OUTOFMEMORY。

解説

コンパイラ設定によって、関数のバージョンも決定されます。 Unicode が定義されている場合、関数呼び出しは D3DXLoadPRTCompBufferFromFileW に解決されます。 それ以外の場合、関数呼び出しは D3DXLoadPRTCompBufferFromFileA に解決されます。

要件

要件
ヘッダー
D3DX9Mesh.h
ライブラリ
D3dx9.lib

関連項目

事前計算済みの放射転送関数