ID3DXPRTBuffer :: ExtractTexture, méthode

Extrait des données de coefficient à partir d’un canal de couleur de la mémoire tampon pour une plage de coefficients spécifiée, et ajoute les données à un objet IDirect3DTexture9 .

Syntaxe

HRESULT ExtractTexture(
  [in] UINT               Channel,
  [in] UINT               StartCoefficient,
  [in] UINT               NumCoefficients,
  [in] LPDIRECT3DTEXTURE9 pTexture
);

Paramètres

Chaîne [ dans]

Type : uint

Canal de couleur de la mémoire tampon à partir duquel extraire les données de texture.

StartCoefficient [ dans]

Type : uint

Valeur de départ du coefficient de mémoire tampon à partir duquel extraire les données de texture.

NumCoefficients [ dans]

Type : uint

Nombre de scalaires, en commençant par StartCoefficient, à partir duquel extraire les données de texture.

pTexture [ dans]

Type : LPDIRECT3DTEXTURE9

Pointeur vers un objet de texture IDirect3DTexture9 qui stocke les coefficients.

Valeur de retour

Type : HRESULT

Si la méthode est réussie, 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

ID3DXPRTBuffer