次の方法で共有


D3DCreateBlob 関数 (d3dcompiler.h)

バッファーを作成します。

構文

HRESULT D3DCreateBlob(
  [in]  SIZE_T   Size,
  [out] ID3DBlob **ppBlob
);

パラメーター

[in] Size

種類: SIZE_T

BLOB 内のバイト数。

[out] ppBlob

種類: ID3DBlob**

バッファーの取得に使用される ID3DBlob インターフェイスへのポインターのアドレス。

戻り値

型: HRESULT

Direct3D 11 のリターン コードのいずれかを返します

注釈

最新の D3dcompiler_nn.dll には、 D3DCreateBlob コンパイラ関数が含まれています。 そのため、D3d10.dll に含まれる D3D10CreateBlob 関数を使用して、任意の長さのデータ バッファーを作成して使用する必要がなくなりました。

要件

要件
対象プラットフォーム Windows
ヘッダー d3dcompiler.h
Library D3DCompiler.lib
[DLL] D3DCompiler_47.dll

関連項目

関数