ID3DXPRTEngine::ResampleBuffer-Methode

Verwendet einen ID3DXPRTBuffer-Eingabepuffer neu und speichert ihn in einem Ausgabepuffer. Diese Methode kann verwendet werden, um einen Scheitelpunktpuffer in einen Texturpuffer zu konvertieren und umgekehrt. Sie kann auch zum Konvertieren von Einkanalpuffern in 3-Kanal-Puffer und umgekehrt verwendet werden.

Syntax

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

Parameter

pBufferIn [ In]

Typ: LPD3DXPRTBUFFER

Zeiger auf den Eingabepuffer ID3DXPRTBuffer.

pBufferOut [ in, out]

Typ: LPD3DXPRTBUFFER

Zeiger auf den Ausgabepuffer ID3DXPRTBuffer.

Rückgabewert

Typ: HRESULT

Wenn die Methode erfolgreich ist, ist der Rückgabewert S _ OK. Wenn die Methode fehlschlägt, kann der Rückgabewert einer der folgenden sein: D3DERR _ INVALIDCALL, E _ OUTOFMEMORY.

Anforderungen

Anforderung Wert
Header
D3DX9Mesh.h
Bibliothek
D3dx9.lib

Siehe auch

ID3DXPRTEngine