OrthographicCamera.Width Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit la largeur de la zone d'affichage de la caméra, en unités universelles.
public:
property double Width { double get(); void set(double value); };
public double Width { get; set; }
member this.Width : double with get, set
Public Property Width As Double
Valeur de propriété
Largeur de la zone d'affichage de la caméra, en unités universelles.
Exemples
L’exemple suivant crée une OrthographicCamera propriété et définit cette propriété.
//Toggle between camera projections.
public void ToggleCamera(object sender, EventArgs e)
{
if ((bool)CameraCheck.IsChecked == true)
{
OrthographicCamera myOCamera = new OrthographicCamera(new Point3D(0, 0, -3), new Vector3D(0, 0, 1), new Vector3D(0, 1, 0), 3);
myViewport.Camera = myOCamera;
}
if ((bool)CameraCheck.IsChecked != true)
{
PerspectiveCamera myPCamera = new PerspectiveCamera(new Point3D(0, 0, -3), new Vector3D(0, 0, 1), new Vector3D(0, 1, 0), 50);
myViewport.Camera = myPCamera;
}
}
'Toggle between camera projections.
Public Sub ToggleCamera(ByVal sender As Object, ByVal e As EventArgs)
If CBool(CameraCheck.IsChecked) = True Then
Dim myOCamera As New OrthographicCamera(New Point3D(0, 0, -3), New Vector3D(0, 0, 1), New Vector3D(0, 1, 0), 3)
myViewport.Camera = myOCamera
End If
If CBool(CameraCheck.IsChecked) <> True Then
Dim myPCamera As New PerspectiveCamera(New Point3D(0, 0, -3), New Vector3D(0, 0, 1), New Vector3D(0, 1, 0), 50)
myViewport.Camera = myPCamera
End If
End Sub
Remarques
Étant donné que la OrthographicCamera projection décrit une projection qui n’inclut pas le foreshortening de perspective, sa zone d’affichage comporte des côtés parallèles. La largeur de la zone d’affichage peut donc être spécifiée avec une seule valeur.
Le diagramme suivant montre la différence entre les projections de caméra orthographiques et perspective-foreshortened.
Informations sur les propriétés de dépendance
Champ d’identificateur | WidthProperty |
Propriétés de métadonnées définies sur true |
Aucun |