Метод ID3DX10Sprite::D rawSpritesBuffered

Добавьте массив спрайтов в пакет спрайтов для отрисовки. Это должно вызываться между вызовами ID3DX10Sprite::Begin и ID3DX10Sprite::End и ID3DX10Sprite::Flush , чтобы отправить все пакетные спрайты на устройство для отрисовки. Этот метод рисования наиболее полезен при рисовании небольшого количества спрайтов, которые требуется поместить в большой пакет, например шрифты.

Синтаксис

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

Параметры

pSprites [in]

Тип: D3DX10_SPRITE*

Массив спрайтов для рисования. См. D3DX10_SPRITE.

cSprites [in]

Тип: UINT

Количество спрайтов в pSprites.

Возвращаемое значение

Тип: HRESULT

Если метод выполнен успешно, возвращаемое значение будет S_OK. Если метод завершается ошибкой, возвращаемое значение может быть одним из следующих: D3DERR_INVALIDCALL, D3DXERR_INVALIDDATA.

Требования

Требование Значение
Заголовок
D3DX10.h
Библиотека
D3DX10.lib

См. также раздел

ID3DX10Sprite

Интерфейсы D3DX