IDirect3DTexture9::GetSurfaceLevel, méthode (d3d9.h)
Récupère le niveau de surface de texture spécifié.
Syntaxe
HRESULT GetSurfaceLevel(
[in] UINT Level,
[out, retval] IDirect3DSurface9 **ppSurfaceLevel
);
Paramètres
[in] Level
Type : UINT
Identifie un niveau de la ressource de texture. Cette méthode retourne une surface pour le niveau spécifié par ce paramètre. La surface de niveau supérieur est indiquée par 0.
[out, retval] ppSurfaceLevel
Type : IDirect3DSurface9**
Adresse d’un pointeur vers une interface IDirect3DSurface9 , représentant la surface retournée.
Valeur retournée
Type : HRESULT
Si la méthode réussit, la valeur de retour est D3D_OK. Si la méthode échoue, la valeur de retour peut être une D3DERR_INVALIDCALL.
Notes
L’appel de cette méthode augmente le nombre de références internes sur l’interface IDirect3DSurface9 . L’échec de l’appel de IUnknown::Release lorsque vous avez terminé d’utiliser cette interface IDirect3DSurface9 entraîne une fuite de mémoire.
Spécifications
Plateforme cible | Windows |
En-tête | d3d9.h (inclure D3D9.h) |
Bibliothèque | D3D9.lib |