次の方法で共有


RenderStates.SpecularEnable

SpecularEnable プロパティ

スペッキュラ ハイライトを有効にするレンダリング ステートを取得または設定する。

定義

Visual Basic Public Property SpecularEnable As Boolean
C# public bool SpecularEnable { get; set; }
Managed C++ public: __property bool get_SpecularEnable();
public: __property void set_SpecularEnable(bool);
JScript public function get SpecularEnable() : boolean
public function set SpecularEnable(boolean);

プロパティ値

System.Boolean.

これは読み取り/書き込み可能プロパティである。 

注意

スペキュラ ハイライトは、リストされているオブジェクトに含まれるすべての頂点がオブジェクトの原点にあるかのように計算される。これによって、オブジェクトが原点を軸にモデル化され、ライトからオブジェクトの距離が相対的に大きい限り、期待どおりの結果が得られる。その他の場合、結果は定義されていない。

このステートを設定すると、スペキュラ色はテクスチャ カスケードの後、アルファ ブレンディングの前にベース カラーに追加される。

デフォルト値は、スペキュラ ハイライトを有効にしない。

対象

RenderStates

© 2002 Microsoft Corporation. All rights reserved. Terms of use.