Freigeben über


ID3DXLine::Begin-Methode

Bereitet ein Gerät für das Zeichnen von Linien vor.

Syntax

HRESULT Begin();

Parameter

Diese Methode hat keine Parameter.

Rückgabewert

Typ: HRESULT

Wenn die Methode erfolgreich ist, wird der Rückgabewert D3D_OK. Wenn die Methode fehlschlägt, kann der Rückgabewert einer der folgenden sein: D3DERR_INVALIDCALL, D3DXERR_INVALIDDATA.

Bemerkungen

Das Aufrufen von ID3DXLine::Begin ist optional. Wenn außerhalb einer ID3DXLine::Begin/ID3DXLine::End-Sequenz aufgerufen wird, rufen die Zeichnenfunktionen intern ID3DXLine::Begin und ID3DXLine::End auf. Um zusätzlichen Mehraufwand zu vermeiden, sollte diese Methode verwendet werden, wenn mehrere Zeichenfunktionen nacheinander aufgerufen werden.

Diese Methode muss in einer IDirect3DDevice9::BeginScene - und IDirect3DDevice9::EndScene-Sequenz aufgerufen werden.

ID3DXLine::Begin kann nicht als Ersatz für IDirect3DDevice9::BeginScene oder ID3DXRenderToSurface::BeginScene verwendet werden.

Anforderungen

Anforderung Wert
Header
D3dx9core.h
Bibliothek
D3dx9.lib

Siehe auch

ID3DXLine