Freigeben über


DistantLight.CoordinateSpace Eigenschaft

Definition

Das Visual, das verwendet wird, um die Richtung des Lichts zu bestimmen. Die Direction-Eigenschaft des Lichts ist relativ zum Koordinatenraum dieses Visuals.

**CoordinateSpace**

ist eine erforderliche Eigenschaft. Wenn CoordinateSpace nicht festgelegt ist, wird das DistantLight nicht gerendert.

public:
 property Visual ^ CoordinateSpace { Visual ^ get(); void set(Visual ^ value); };
Visual CoordinateSpace();

void CoordinateSpace(Visual value);
public Visual CoordinateSpace { get; set; }
var visual = distantLight.coordinateSpace;
distantLight.coordinateSpace = visual;
Public Property CoordinateSpace As Visual

Eigenschaftswert

Das Visual, das verwendet wird, um die Richtung des Lichts zu bestimmen. Die Direction-Eigenschaft des Lichts ist relativ zum Koordinatenraum dieses Visuals.

Hinweise

DistantLight.Direction ist relativ zu DistantLight.CoordinateSpace. Jedes Visual verfügt über einen impliziten 3D-Koordinatenraum, der auf diese Weise definiert ist:

Die X-Achse wird vom linken Rand zum rechten Rand des Visuals ausgeführt. Die Y-Achse wird vom oberen Rand des Visuellen nach unten ausgeführt. Die Z-Achse ist perpandicular zum Visual.

Die X-Richtung ist von links nach rechts. Die Y-Richtung ist von oben nach unten. Die Z-Richtung zeigt aus der Ebene. Der ursprüngliche Punkt dieser Koordinate ist die obere linke Ecke des Visuals, und die Einheit ist DIP. Der Offset und die Richtung eines Lichts werden in diesem Koordinatenraum definiert.

Gilt für:

Weitere Informationen