D3DWriteBlobToFile 函数 (d3dcompiler.h)

注意 你可以使用此 API 来开发 Windows 应用商店应用,但不能在提交到 Windows 应用商店的应用中使用它。
 
将内存 Blob 写入磁盘上的文件。

语法

HRESULT D3DWriteBlobToFile(
  [in] ID3DBlob *pBlob,
  [in] LPCWSTR  pFileName,
  [in] BOOL     bOverwrite
);

参数

[in] pBlob

类型: ID3DBlob*

指向 ID3DBlob 接口的指针,该接口包含要写入 pFileName 参数指定的文件的内存 Blob。

[in] pFileName

类型: LPCWSTR

指向常量以 null 结尾的字符串的指针,该字符串包含要写入的文件的名称。

[in] bOverwrite

类型: BOOL

一个布尔值,指定是否覆盖 pFileName 文件中的信息。 TRUE 指定覆盖信息,FALSE 指定不覆盖信息。

返回值

类型: HRESULT

返回 Direct3D 11 返回代码之一。

备注

注意 D3dcompiler_44.dll 或更高版本的文件包含 D3DWriteBlobToFile 编译器函数。
 

要求

   
目标平台 Windows
标头 d3dcompiler.h
Library D3DCompiler.lib
DLL D3DCompiler_47.dll

请参阅

函数