次の方法で共有


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

メンバー

メンバー名 説明
.NET Compact Framework によるサポート Flat フラット シェーディング モード。三角形内の最初の頂点のカラー コンポーネントとスペキュラ コンポーネントが、表面のカラー コンポーネントとスペキュラ コンポーネントを決定するために使用されます。これらの色は三角形全体で一様です。つまり、補間されません。スペキュラ アルファは補間されます。
.NET Compact Framework によるサポート 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 名前空間

その他の技術情報

.NET Compact Framework でモバイル Direct3D プログラミング