Share via


glDepthMask 関数

glDepthMask 関数は、深度バッファーへの書き込みを有効または無効にします。

構文

void WINAPI glDepthMask(
   GLboolean flag
);

パラメーター

flag

深度バッファーを書き込み可能にするかどうかを指定します。 フラグが 0 の場合、深度バッファーの書き込みは無効になります。 それ以外の場合は、有効になります。 最初は、深度バッファーの書き込みが有効になっています。

戻り値

この関数は値を返しません。

エラー コード

次のエラー コードは、 glGetError 関数によって取得できます。

名前 意味
GL_INVALID_OPERATION
glBegin の呼び出しと glEnd の対応する呼び出しの間に関数が呼び出されました。

注釈

次の関数は 、glDepthMask に関連する情報を取得します。

引数GL_DEPTH_WRITEMASKを含む glGet

要件

要件
サポートされている最小のクライアント
Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows 2000 Server [デスクトップ アプリのみ]
ヘッダー
Gl.h
ライブラリ
Opengl32.lib
[DLL]
Opengl32.dll

関連項目

glBegin

glColorMask

glDepthFunc

glDepthRange

glEnd

glGet

glIndexMask

glStencilMask