次の方法で共有


ID3DX11DataLoader::D ecompress メソッド

Note

D3DX (D3DX 9、D3DX 10、D3DX 11) ユーティリティ ライブラリは、Windows 8では非推奨であり、Windows ストア アプリではサポートされていません。

エンコードされたデータを圧縮解除します。

構文

HRESULT Decompress(
  [out] void   **ppData,
  [in]  SIZE_T *pcBytes
);

パラメーター

ppData [out]

型: void**

圧縮解除する生データへのポインター。

pcBytes [in]

種類: SIZE_T*

ppData が指すデータのサイズ。

戻り値

型: HRESULT

戻り値は、「 Direct3D 11 リターン コード」に記載されている値の 1 つです。

注釈

ZIP ファイルなどのファイル システムからリソースを読み込むには、この方法を使用します。 圧縮されていないリソースから読み込む場合、圧縮解除ステージで作業を行う必要はありません。

ID3DX11DataLoader インターフェイス を継承し、そのメンバーを再定義してカスタム ファイル形式をサポートできます。

要件

要件
ヘッダー
D3DX11core.h
ライブラリ
D3DX11.lib

関連項目

ID3DX11DataLoader

D3DX インターフェイス