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


Функция D3DX10SaveTextureToMemory

Сохранение текстуры в памяти.

Синтаксис

HRESULT D3DX10SaveTextureToMemory(
  _In_  ID3D10Resource           *pSrcTexture,
  _In_  D3DX10_IMAGE_FILE_FORMAT DestFormat,
  _Out_ LPD3D10BLOB              *ppDestBuf,
  _In_  UINT                     Flags
);

Параметры

pSrcTexture [in]

Тип: ID3D10Resource*

Указатель на сохраняемую текстуру. См . раздел ID3D10Resource Interface.

DestFormat [in]

Тип: D3DX10_IMAGE_FILE_FORMAT

Формат, в который будет сохранена текстура. См . D3DX10_IMAGE_FILE_FORMAT.

ppDestBuf [out]

Тип: LPD3D10BLOB*

Адрес указателя на память, содержащую сохраненную текстуру. См. раздел ИНТЕРФЕЙС ID3D10Blob.

Флаги [in]

Тип: UINT

Необязательный элемент.

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

Тип: HRESULT

Возвращаемое значение является одним из значений, перечисленных в коде возврата Direct3D 10.

Требования

Требование Значение
Заголовок
D3DX10Tex.h
Библиотека
D3DX10.lib

См. также раздел

Функции текстур в D3DX 10

Функции общего назначения