ClipStatusFlags 列挙体とは? わかりやすく解説

ClipStatusFlags 列挙体

現在のクリップ ステータスを定義します。

この列挙体には、メンバ値のビットごとの組み合わせを可能にする FlagsAttribute 属性が含まれています。

名前空間: Microsoft.WindowsMobile.DirectX.Direct3D
アセンブリ: Microsoft.WindowsMobile.DirectX (microsoft.windowsmobile.directx.dll 内)
構文構文

<FlagsAttribute> _
Public Enumeration ClipStatusFlags
Dim instance As ClipStatusFlags
[FlagsAttribute] 
public enum ClipStatusFlags
[FlagsAttribute] 
public enum class ClipStatusFlags
/** @attribute FlagsAttribute() */ 
public enum ClipStatusFlags
FlagsAttribute 
public enum ClipStatusFlags
メンバメンバ
解説解説

(ProcessVertices、DrawPrimitives、またはその他の描画関数による) 頂点処理中にクリッピングを有効にすると、Direct3D は頂点ごとにクリップ コードを計算します。クリップ コードは、ClipStatusFlags の組み合わせです。頂点が特定のクリップ平面の外にある場合は、クリップ コード内の対応するビットが設定されます。Direct3D は、ClipIntersection プロパティと ClipUnion プロパティを持つ ClipStatus を使用してクリップ ステータスを保持します。ClipUnion はすべての頂点のクリップ コードのビットごとの OR で、ClipIntersection はすべての頂点のクリップ コードのビットごとの AND です。ClipUnion の初期値は 0 で、ClipIntersection の初期値は 0xFFFFFFFF です。

Clipping プロパティが false に設定され、ClipUnion と ClipIntersection が 0 に設定された場合、Direct3D は描画の呼び出し中にクリップ ステータスを更新します。特定のオブジェクトのクリップ ステータスを計算するには、ClipUnion と ClipIntersection をそれぞれの初期値に設定し、描画を続行します。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「ClipStatusFlags 列挙体」の関連用語

ClipStatusFlags 列挙体のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



ClipStatusFlags 列挙体のページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS