Partager via


ID3DXPRTEngine::ResampleBuffer, méthode

Rééchantillonne une mémoire tampon ID3DXPRTBuffer d’entrée et l’enregistre dans une mémoire tampon de sortie. Cette méthode peut être utilisée pour convertir une mémoire tampon de vertex en mémoire tampon de texture et vice versa. Il peut également être utilisé pour convertir des mémoires tampons à canal unique en mémoires tampons à 3 canaux et vice versa.

Syntaxe

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

Paramètres

pBufferIn [in]

Type : LPD3DXPRTBUFFER

Pointeur vers la mémoire tampon ID3DXPRTBuffer d’entrée.

pBufferOut [in, out]

Type : LPD3DXPRTBUFFER

Pointeur vers la mémoire tampon ID3DXPRTBuffer de sortie.

Valeur retournée

Type : HRESULT

Si la méthode réussit, la valeur de retour est S_OK. Si la méthode échoue, la valeur de retour peut être l’une des suivantes : D3DERR_INVALIDCALL, E_OUTOFMEMORY.

Spécifications

Condition requise Valeur
En-tête
D3DX9Mesh.h
Bibliothèque
D3dx9.lib

Voir aussi

ID3DXPRTEngine