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


Метод ID3DXLine::Begin

Подготавливает устройство к рисованию линий.

Синтаксис

HRESULT Begin();

Параметры

Этот метод не имеет параметров.

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

Тип: HRESULT

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

Комментарии

Вызов ID3DXLine::Begin необязателен. При вызове вне последовательности ID3DXLine::Begin/ID3DXLine::End функции рисования будут вызывать внутренние вызовы ID3DXLine::Begin и ID3DXLine::End. Чтобы избежать дополнительных затрат, этот метод следует использовать, если последовательно вызывается несколько функций draw.

Этот метод необходимо вызывать из последовательности IDirect3DDevice9::BeginScene и IDirect3DDevice9::EndScene .

ID3DXLine::Begin нельзя использовать в качестве замены для IDirect3DDevice9::BeginScene или ID3DXRenderToSurface::BeginScene.

Требования

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

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

ID3DXLine