Kamui2 Library - 頂点データ登録関数

kmEndPass

パスの終了

書式

KMSTATUS kmEndPass( pVertexBuffDesc )
PKMVERTEXBUFFDESC pVertexBuffDesc

引数

pVertexBuffDesc   (入力)KMVERTEXBUFFDESCへのポインタ

戻り値

KMSTATUS_SUCCESS   成功

解説

パスを終了します。

マルチパス時はパスの継続にkmContinuePass()関数を使用することもできます。 マルチパス時には下記のように2通りの方法が記述できます。


用例

/* 3パスの場合 */
(1)
kmBeginScene();
	kmBeginPass();
	...
	(Pass1)
	...
	kmContinuePass();
	...
	(Pass2)
	...
	kmContinuePass();
	...
	(Pass3)
	...
	kmEndPass();
kmEndScene();
(2)
kmBeginScene();
	kmBeginPass();
	...
	(Pass1)
	...
	kmEndPass();
	kmBeginPass();
	...
	(Pass2)
	...
	kmEndPass();
	kmBeginPass();
	...
	(Pass3)
	...
	kmEndPass();
kmEndScene();

参照

kmBeginPass()
 パスの開始
kmBeginScene()
 シーンの開始
kmContinuePass()
 パスの継続
kmEndScene()
 シーンの終了

kmEndPass
COPYRIGHT © NEC Corporation / © SEGA ENTERPRISES, LTD., 1998-2000