Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft die angegebene Texturoberflächenebene ab.
Syntax
HRESULT GetSurfaceLevel(
[in] UINT Level,
[out, retval] IDirect3DSurface9 **ppSurfaceLevel
);
Parameter
[in] Level
Typ: UINT
Identifiziert eine Ebene der Texturressource. Diese Methode gibt eine Oberfläche für die durch diesen Parameter angegebene Ebene zurück. Die Oberfläche der obersten Ebene ist durch 0 gekennzeichnet.
[out, retval] ppSurfaceLevel
Typ: IDirect3DSurface9**
Adresse eines Zeigers auf eine IDirect3DSurface9-Schnittstelle , die die zurückgegebene Oberfläche darstellt.
Rückgabewert
Typ: HRESULT
Wenn die Methode erfolgreich ist, wird der Rückgabewert D3D_OK. Wenn die Methode fehlschlägt, kann der Rückgabewert ein D3DERR_INVALIDCALL sein.
Hinweise
Wenn Sie diese Methode aufrufen, wird die interne Verweisanzahl auf der IDirect3DSurface9-Schnittstelle erhöht. Wenn IUnknown::Release nicht aufgerufen wird, wenn die Verwendung dieser IDirect3DSurface9-Schnittstelle abgeschlossen ist, kommt es zu einem Speicherverlust.
Anforderungen
| Zielplattform | Windows |
| Kopfzeile | d3d9helper.h (include D3D9.h) |
| Bibliothek | D3D9.lib |