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

请参阅

函数