共用方式為


SpotLight 建構函式

定義

初始化 SpotLight 類別的新執行個體。

多載

SpotLight()

初始化 SpotLight 類別的新執行個體。

SpotLight(Color, Point3D, Vector3D, Double, Double)

使用指定的色彩、位置、方向和圓錐形角度,初始化 SpotLight 類別的新執行個體。

SpotLight()

初始化 SpotLight 類別的新執行個體。

public:
 SpotLight();
public SpotLight ();
Public Sub New ()

適用於

SpotLight(Color, Point3D, Vector3D, Double, Double)

使用指定的色彩、位置、方向和圓錐形角度,初始化 SpotLight 類別的新執行個體。

public:
 SpotLight(System::Windows::Media::Color diffuseColor, System::Windows::Media::Media3D::Point3D position, System::Windows::Media::Media3D::Vector3D direction, double outerConeAngle, double innerConeAngle);
public SpotLight (System.Windows.Media.Color diffuseColor, System.Windows.Media.Media3D.Point3D position, System.Windows.Media.Media3D.Vector3D direction, double outerConeAngle, double innerConeAngle);
new System.Windows.Media.Media3D.SpotLight : System.Windows.Media.Color * System.Windows.Media.Media3D.Point3D * System.Windows.Media.Media3D.Vector3D * double * double -> System.Windows.Media.Media3D.SpotLight
Public Sub New (diffuseColor As Color, position As Point3D, direction As Vector3D, outerConeAngle As Double, innerConeAngle As Double)

參數

diffuseColor
Color

SpotLight 的擴散色彩。

position
Point3D

SpotLight 的位置。

direction
Vector3D

SpotLight 的方向。

outerConeAngle
Double

定義圓錐形的角度,場景中位於這個圓錐形之外的物件不會被燈光照到。

innerConeAngle
Double

定義圓錐形的角度,場景中位於這個圓錐形內的物件會被燈光完全照到。

適用於