Поделиться через


Функция D3DWriteBlobToFile (d3dcompiler.h)

Примечание Этот API можно использовать для разработки приложений Магазина Windows, но его нельзя использовать в приложениях, которые вы отправляете в Магазин Windows.
 
Записывает большой двоичный объект памяти в файл на диске.

Синтаксис

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

Параметры

[in] pBlob

Тип: ID3DBlob*

Указатель на интерфейс ID3DBlob , содержащий большой двоичный объект памяти для записи в файл, указанный параметром pFileName .

[in] pFileName

Тип: LPCWSTR

Указатель на константную строку, завершающуюся значением NULL, которая содержит имя файла, в который выполняется запись.

[in] bOverwrite

Тип: BOOL

Логическое значение, указывающее, следует ли перезаписывать сведения в файле pFileName . Значение TRUE указывает на перезапись сведений, а значение FALSE — на то, чтобы не перезаписывать информацию.

Возвращаемое значение

Тип: HRESULT

Возвращает один из кодов возврата Direct3D 11.

Комментарии

Примечание Файл D3dcompiler_44.dll или более поздней версии содержит функцию компилятора D3DWriteBlobToFile .
 

Требования

   
Целевая платформа Windows
Header d3dcompiler.h
Библиотека D3DCompiler.lib
DLL D3DCompiler_47.dll

См. также

Функции