ID3DXLine::Begin メソッド
線を描画するためのデバイスを準備します。
構文
HRESULT Begin();
パラメーター
このメソッドにはパラメーターはありません。
戻り値
型: HRESULT
メソッドが成功した場合、戻り値はD3D_OK。 メソッドが失敗した場合、戻り値は次のいずれかになります:D3DERR_INVALIDCALL、D3DXERR_INVALIDDATA。
解説
ID3DXLine::Begin の呼び出しは省略可能です。 ID3DXLine::Begin/ID3DXLine::End シーケンスの外部で呼び出された場合、描画関数は内部的に ID3DXLine::Begin と ID3DXLine::End を呼び出します。 余分なオーバーヘッドを回避するために、複数の描画関数を連続して呼び出す場合は、このメソッドを使用する必要があります。
このメソッドは 、IDirect3DDevice9::BeginScene シーケンスと IDirect3DDevice9::EndScene シーケンス内から呼び出す必要があります。
ID3DXLine::Begin は 、IDirect3DDevice9::BeginScene または ID3DXRenderToSurface::BeginScene の代わりに使用できません。
要件
要件 | 値 |
---|---|
ヘッダー |
|
ライブラリ |
|
関連項目