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, ist der Rückgabewert D3D _ OK. Wenn bei der Methode ein Fehler auftritt, kann der Rückgabewert einer der folgenden Sein: D3DERR _ INVALIDCALL, D3DXERR _ INVALIDDATA.

Hinweise

Der Aufruf von ID3DXLine::Begin ist optional. Wenn sie außerhalb einer ID3DXLine::Begin/ID3DXLine::End-Sequenz aufgerufen werden, rufen die Draw-Funktionen intern ID3DXLine::Begin und ID3DXLine::End auf. Um zusätzlichen Mehraufwand zu vermeiden, sollte diese Methode verwendet werden, wenn mehrere Draw-Funktionen nacheinander aufgerufen werden.

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

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

Anforderungen

Anforderung Wert
Header
D3dx9core.h
Bibliothek
D3dx9.lib

Siehe auch

ID3DXLine