Поделиться через


Функция D3DXCreateSprite

Создает объект спрайта, связанный с определенным устройством. Объекты спрайта используются для рисования двухD-изображений на экране.

Синтаксис

HRESULT D3DXCreateSprite(
  _In_  LPDIRECT3DDEVICE9 pDevice,
  _Out_ LPD3DXSPRITE      *ppSprite
);

Параметры

pDevice [in]

Тип: LPDIRECT3DDEVICE9

Указатель на интерфейс IDirect3DDevice9 , устройство, связанное со спрайтом.

ppSprite [out]

Тип: LPD3DXSPRITE*

Адрес указателя на интерфейс ID3DXSprite . Этот интерфейс позволяет пользователю получать доступ к функциям спрайта.

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

Тип: HRESULT

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

Комментарии

Этот интерфейс можно использовать для рисования двумерных изображений в пространстве экрана связанного устройства.

Требования

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

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

Функции общего назначения