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


Функция D3DXLoadPRTCompBufferFromFile

Загружает в память сжатый предварительно вычисляемый буфер передачи сияния (PRT), сохраненный на диске.

Синтаксис

HRESULT D3DXLoadPRTCompBufferFromFile(
  _In_    LPCSTR              pFileName,
  _Inout_ LPD3DXPRTCOMPBUFFER *ppBuffer
);

Параметры

pFileName [in]

Тип: LPCSTR

Имя файла, из которого загружаются сжатые данные буфера.

ppBuffer [вход, выход]

Тип: LPD3DXPRTCOMPBUFFER*

Адрес указателя на выходной объект ID3DXPRTCompBuffer .

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

Тип: HRESULT

Если функция выполняется успешно, возвращаемое значение будет D3D_OK. В случае сбоя функции возвращается одно из следующих значений: D3DERR_INVALIDCALL E_OUTOFMEMORY.

Комментарии

Параметр компилятора также определяет версию функции. Если юникод определен, вызов функции разрешается в D3DXLoadPRTCompBufferFromFileW. В противном случае вызов функции разрешается в D3DXLoadPRTCompBufferFromFileA.

Требования

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

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

Предварительно вычисляемые функции передачи сияния