Метод ID3DX10Sprite::D rawSpritesBuffered
Добавьте массив спрайтов в пакет отрисовки. Он должен вызываться между вызовами ID3DX10Sprite::Begin и ID3DX10Sprite::End, а id3DX10Sprite::Flush должен вызываться до конца, чтобы отправить все пакетные спрайты на устройство для отрисовки. Этот метод draw наиболее полезен при рисовании небольшого количества спрайтов, которые нужно поместить в большой пакет, например шрифты.
Синтаксис
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.
Требования
Требование | Значение |
---|---|
Заголовок |
|
Библиотека |
|
См. также раздел