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


Метод ID3DXPRTEngine::ResampleBuffer

Повторно применяет входной буфер ID3DXPRTBuffer и сохраняет его в выходной буфер. Этот метод можно использовать для преобразования буфера вершин в буфер текстуры и наоборот. Его также можно использовать для преобразования одноканальных буферов в 3-канальные буферы и наоборот.

Синтаксис

HRESULT ResampleBuffer(
  [in]      LPD3DXPRTBUFFER pBufferIn,
  [in, out] LPD3DXPRTBUFFER pBufferOut
);

Параметры

pBufferIn [in]

Тип: LPD3DXPRTBUFFER

Указатель на входной буфер ID3DXPRTBuffer .

pBufferOut [in, out]

Тип: LPD3DXPRTBUFFER

Указатель на выходной буфер ID3DXPRTBuffer .

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

Тип: HRESULT

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

Требования

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

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

ID3DXPRTEngine