Compartir a través de


Id3DX10Sprite::D rawSpritesBuffered (método)

Agregue una matriz de sprites al lote de sprites que se van a representar. Debe llamarse entre llamadas a ID3DX10Sprite::Begin e ID3DX10Sprite::End y ID3DX10Sprite::Flush deben llamarse antes de que End envíe todas las sprites por lotes al dispositivo para su representación. Este método draw es más útil cuando se dibuja un pequeño número de sprites que desea almacenar en búfer en un lote grande, como fuentes.

Sintaxis

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

Parámetros

pSprites [in]

Tipo: D3DX10_SPRITE*

Matriz de sprites que se van a dibujar. Consulte D3DX10_SPRITE.

cSprites [in]

Tipo: UINT

Número de sprites en pSprites.

Valor devuelto

Tipo: HRESULT

Si el método se realiza correctamente, el valor devuelto se S_OK. Si se produce un error en el método, el valor devuelto puede ser uno de los siguientes: D3DERR_INVALIDCALL, D3DXERR_INVALIDDATA.

Requisitos

Requisito Value
Encabezado
D3DX10.h
Biblioteca
D3DX10.lib

Consulte también

ID3DX10Sprite

D3DX Interfaces