Freigeben über


D3DXCreateSprite-Funktion

Erstellt ein sprite-Objekt, das einem bestimmten Gerät zugeordnet ist. Sprite-Objekte werden verwendet, um 2D-Bilder auf den Bildschirm zu zeichnen.

Syntax

HRESULT D3DXCreateSprite(
  _In_  LPDIRECT3DDEVICE9 pDevice,
  _Out_ LPD3DXSPRITE      *ppSprite
);

Parameter

pDevice [in]

Typ: LPDIRECT3DDEVICE9

Zeiger auf eine IDirect3DDevice9-Schnittstelle , das Gerät, das dem Sprite zugeordnet werden soll.

ppSprite [out]

Typ: LPD3DXSPRITE*

Adresse eines Zeigers auf eine ID3DXSprite-Schnittstelle . Über diese Schnittstelle kann der Benutzer auf Sprite-Funktionen zugreifen.

Rückgabewert

Typ: HRESULT

Wenn die Funktion erfolgreich ist, wird der Rückgabewert S_OK. Wenn die Funktion fehlschlägt, kann der Rückgabewert einer der folgenden Sein: D3DERR_INVALIDCALL, E_OUTOFMEMORY.

Bemerkungen

Diese Schnittstelle kann verwendet werden, um zweidimensionale Bilder im Bildschirmbereich des zugeordneten Geräts zu zeichnen.

Anforderungen

Anforderung Wert
Header
D3dx9core.h
Bibliothek
D3dx9.lib

Siehe auch

Universell-Funktionen