SetWriteZBuffer3D

Zバッファに書き込みを行うかどうかを設定する

SetWriteZBuffer3D Flag

int Flag : Zバッファに書き込みを行うかどうかのフラグ
( TRUE:書き込む  FALSE:書き込まない( 初期設定 ) )

(プラグイン / モジュール : DxLibW)

解説

Zバッファを使用する設定になっている状態で描画処理が行われた際に、
Zバッファへの書き込みを行うかどうかの設定を変更する関数です。
( Zバッファの説明については SetUseZBuffer3D 関数の解説を参照してください )

この関数に TRUE を渡した場合はZバッファの判定後「書き込む」ことになった場合に画面(
フレームバッファ )に対して色情報と共にカメラと描画物との距離も記録されます。

FALSE を渡した場合はZバッファの判定後「書き込む」ことになった場合に画面(
フレームバッファ )に対して色情報のみ記録されます。
( 初期状態は FALSE( 書き込まない ) です )

尚、この関数の設定はモデルの描画には影響を与えません。
モデルの描画時にZバッファを使用するかどうかは MV1SetUseZBuffer 関数で設定します。

戻り値:
  0:成功

情報

プラグイン / モジュールDxLibW
バージョン3.24f
作成日2026/04/12
著作者DxLib: Takumi Yamada / HSP binding: IronHSP Project
URLhttps://dxlib.xsrv.jp/
備考hspdxlib.as をインクルードして使用
タイプDxLib ゲームライブラリ
グループDxLib その他
対応環境
  • Windows 版 HSP
hs ファイルhsphelp\hspdxlib.hs