DirectionalLight 构造函数

定义

构造沿 Vector3D 指定的方向投射其效果的光。

重载

DirectionalLight()

创建在指定方向上投射其效果的光的实例。

DirectionalLight(Color, Vector3D)

创建用指定颜色沿指定的 Vector3D 投射其效果的光的实例。

DirectionalLight()

创建在指定方向上投射其效果的光的实例。

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

示例

以下代码摘录创建一个 DirectionalLight

<DirectionalLight Color="#FFFFFFFF" Direction="-3,-4,-5" />

注解

此构造函数创建沿 Vector3D 值 (0,0,-1)投影的白色光的实例。

DirectionLights 有方向,但在空间中没有位置。

适用于

DirectionalLight(Color, Vector3D)

创建用指定颜色沿指定的 Vector3D 投射其效果的光的实例。

public:
 DirectionalLight(System::Windows::Media::Color diffuseColor, System::Windows::Media::Media3D::Vector3D direction);
public DirectionalLight (System.Windows.Media.Color diffuseColor, System.Windows.Media.Media3D.Vector3D direction);
new System.Windows.Media.Media3D.DirectionalLight : System.Windows.Media.Color * System.Windows.Media.Media3D.Vector3D -> System.Windows.Media.Media3D.DirectionalLight
Public Sub New (diffuseColor As Color, direction As Vector3D)

参数

diffuseColor
Color

新光的漫射色。

direction
Vector3D

新光的方向。

示例

以下代码摘录创建一个 DirectionalLight

<DirectionalLight Color="#FFFFFFFF" Direction="-3,-4,-5" />

注解

DirectionLights 有方向,但在空间中没有位置。

适用于