MatrixCamera Constructeurs

Définition

Crée un MatrixCamera.

Surcharges

MatrixCamera()

Crée une instance de MatrixCamera.

MatrixCamera(Matrix3D, Matrix3D)

Crée une nouvelle MatrixCamera à partir des matrices de projection et d'affichage.

MatrixCamera()

Crée une instance de MatrixCamera.

C#
public MatrixCamera ();

Exemples

Le code suivant crée une MatrixCamera et définit les propriétés ViewMatrix et ProjectionMatrix.

C#
private void SetMatrixCamera(object sender, EventArgs e)
{
    //Define matrices for ViewMatrix and ProjectionMatrix properties.
    Matrix3D vmatrix = new Matrix3D(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    Matrix3D pmatrix = new Matrix3D(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);

    MatrixCamera mCamera = new MatrixCamera(vmatrix, pmatrix);
    myViewport.Camera = mCamera;
}

S’applique à

.NET Framework 4.8 et autres versions
Produit Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7

MatrixCamera(Matrix3D, Matrix3D)

Crée une nouvelle MatrixCamera à partir des matrices de projection et d'affichage.

C#
public MatrixCamera (System.Windows.Media.Media3D.Matrix3D viewMatrix, System.Windows.Media.Media3D.Matrix3D projectionMatrix);

Paramètres

viewMatrix
Matrix3D

Spécifie la matrice d'affichage de la caméra.

projectionMatrix
Matrix3D

Spécifie la matrice de projection de la caméra.

Exemples

Le code suivant crée une MatrixCamera et définit les propriétés ViewMatrix et ProjectionMatrix.

C#
private void SetMatrixCamera(object sender, EventArgs e)
{
    //Define matrices for ViewMatrix and ProjectionMatrix properties.
    Matrix3D vmatrix = new Matrix3D(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    Matrix3D pmatrix = new Matrix3D(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);

    MatrixCamera mCamera = new MatrixCamera(vmatrix, pmatrix);
    myViewport.Camera = mCamera;
}

S’applique à

.NET Framework 4.8 et autres versions
Produit Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7