Bagikan melalui


Metode ID3DX10Sprite::D rawSpritesBuffered

Tambahkan array sprite ke batch sprite yang akan dirender. Ini harus dipanggil di antara panggilan ke ID3DX10Sprite::Begin dan ID3DX10Sprite::End, dan ID3DX10Sprite::Flush harus dipanggil sebelum Akhir untuk mengirim semua sprite batch ke perangkat untuk penyajian. Metode gambar ini paling berguna saat menggambar sejumlah kecil sprite yang ingin Anda buffer ke dalam batch besar, seperti font.

Sintaks

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

Parameter

pSprites [in]

Jenis: D3DX10_SPRITE*

Array sprite yang akan digambar. Lihat D3DX10_SPRITE.

cSprites [in]

Jenis: UINT

Jumlah sprite dalam pSprite.

Nilai kembali

Jenis: HRESULT

Jika metode berhasil, nilai yang dikembalikan S_OK. Jika metode gagal, nilai yang dikembalikan dapat menjadi salah satu dari yang berikut: D3DERR_INVALIDCALL, D3DXERR_INVALIDDATA.

Persyaratan

Persyaratan Nilai
Header
D3DX10.h
Pustaka
D3DX10.lib

Lihat juga

ID3DX10Sprite

Antarmuka D3DX