Compartilhar via


Método ID3DX10Sprite::D rawSpritesBuffered

Adicione uma matriz de sprites ao lote de sprites a serem renderizados. Isso deve ser chamado entre chamadas para ID3DX10Sprite::Begin e ID3DX10Sprite::End e ID3DX10Sprite::Flush devem ser chamados antes de End para enviar todos os sprites em lote para o dispositivo para renderização. Esse método de desenho é mais útil ao desenhar um pequeno número de sprites que você deseja armazenar em buffer em um lote grande, como fontes.

Sintaxe

HRESULT DrawSpritesBuffered(
  [in] D3DX10_SPRITE *pSprites,
  [in] UINT          cSprites
);

Parâmetros

pSprites [in]

Tipo: D3DX10_SPRITE*

A matriz de sprites a serem desenhados. Consulte D3DX10_SPRITE.

cSprites [in]

Tipo: UINT

O número de sprites em pSprites.

Valor retornado

Tipo: HRESULT

Se o método for bem-sucedido, o valor retornado será S_OK. Se o método falhar, o valor retornado poderá ser um dos seguintes: D3DERR_INVALIDCALL, D3DXERR_INVALIDDATA.

Requisitos

Requisito Valor
parâmetro
D3DX10.h
Biblioteca
D3DX10.lib

Confira também

ID3DX10Sprite

D3DX Interfaces