ShadeMode 列挙体
[このドキュメントはプレビュー版であり、後のリリースで変更されることがあります。 空白のトピックは、プレースホルダーとして挿入されています。]
サポートされるシェーディング モードを記述する定数を定義します。
名前空間: Microsoft.WindowsMobile.DirectX.Direct3D
アセンブリ: Microsoft.WindowsMobile.DirectX (Microsoft.WindowsMobile.DirectX.dll 内)
構文
'宣言
Public Enumeration ShadeMode
'使用
Dim instance As ShadeMode
public enum ShadeMode
public enum class ShadeMode
type ShadeMode
メンバー
メンバー名 | 説明 | |
---|---|---|
Flat | フラット シェーディング モード。三角形内の最初の頂点のカラー コンポーネントとスペキュラ コンポーネントが、表面のカラー コンポーネントとスペキュラ コンポーネントを決定するために使用されます。これらの色は三角形全体で一様です。つまり、補間されません。スペキュラ アルファは補間されます。 | |
Gouraud | グーロー シェーディング モード。表面のカラー コンポーネントとスペキュラ コンポーネントは、三角形の 3 つの頂点間の線形補完によって決定されます。 |
解説
フラット シェーディング モードの三角形の最初の頂点は、次のように定義されます。
For a Triangle Lists, the first vertex of the triangle i is i* 3.
三角形ストリップの場合、三角形 i の最初の頂点は頂点 i です。
For a Triangle Fans, the first vertex of the triangle i is vertex i +1.
プラットフォーム
Windows CE, Windows Mobile for Smartphone, Windows Mobile for Pocket PC
.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。 サポートされているバージョンについては、「.NET フレームワークのシステム要件」を参照してください。
バージョン情報
.NET Compact Framework
サポート対象 : 3.5、2.0
参照
参照
Microsoft.WindowsMobile.DirectX.Direct3D 名前空間