Share via


Método ID3DXLine::Begin

Prepara um dispositivo para linhas de desenho.

Sintaxe

HRESULT Begin();

Parâmetros

Esse método não tem parâmetros.

Valor retornado

Tipo: HRESULT

Se o método for bem-sucedido, o valor retornado será D3D_OK. Se o método falhar, o valor retornado poderá ser um dos seguintes: D3DERR_INVALIDCALL, D3DXERR_INVALIDDATA.

Comentários

Chamar ID3DXLine::Begin é opcional. Se chamado fora de uma sequência ID3DXLine::Begin/ID3DXLine::End, as funções de desenho chamarão internamente ID3DXLine::Begin e ID3DXLine::End. Para evitar sobrecarga extra, esse método deverá ser usado se mais de uma função de desenho for chamada sucessivamente.

Esse método deve ser chamado de dentro de uma sequência IDirect3DDevice9::BeginScene e IDirect3DDevice9::EndScene .

ID3DXLine::Begin não pode ser usado como um substituto para IDirect3DDevice9::BeginScene ou ID3DXRenderToSurface::BeginScene.

Requisitos

Requisito Valor
parâmetro
D3dx9core.h
Biblioteca
D3dx9.lib

Confira também

ID3DXLine