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.
Fügen Sie dem Batch der zu rendernden Sprites ein Array von Sprites hinzu. Dies muss zwischen Aufrufen von ID3DX10Sprite::Begin und ID3DX10Sprite::End aufgerufen werden, und ID3DX10Sprite::Flush muss vor Ende aufgerufen werden, um alle Batch-Sprites zum Rendern an das Gerät zu senden. Diese Draw-Methode ist am nützlichsten, wenn Sie eine kleine Anzahl von Sprites zeichnen, die Sie in einen großen Batch gepuffert haben möchten, z. B. Schriftarten.
Syntax
HRESULT DrawSpritesBuffered(
[in] D3DX10_SPRITE *pSprites,
[in] UINT cSprites
);
Parameter
-
pSprites [in]
-
Typ: D3DX10_SPRITE*
Das Array der zu zeichnenden Sprites. Siehe D3DX10_SPRITE.
-
cSprites [in]
-
Typ: UINT
Die Anzahl der Sprites in pSprites.
Rückgabewert
Typ: HRESULT
Wenn die Methode erfolgreich ist, wird der Rückgabewert S_OK. Wenn die Methode fehlschlägt, kann der Rückgabewert einer der folgenden sein: D3DERR_INVALIDCALL, D3DXERR_INVALIDDATA.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|
| Bibliothek |
|
Siehe auch