Matrix3D 结构
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示用于在三维 (3-D) 空间中进行转换的 4 × 4 矩阵。
public value class Matrix3D : IFormattable[System.Security.SecurityCritical]
public struct Matrix3D : IFormattable[<System.Security.SecurityCritical>]
type Matrix3D = struct
    interface IFormattablePublic Structure Matrix3D
Implements IFormattable- 继承
- 属性
- 实现
注解
此结构表示 Windows 运行时 (WinRT) Matrix3D 结构的 .NET 投影。 有关详细信息,请参阅 UWP API 参考中的 Matrix3D 。
构造函数
| Matrix3D(Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double) | 初始化 Matrix3D 类的新实例。 | 
属性
| HasInverse | 获取指示是否可反转此 Matrix3D 的值。 | 
| Identity | |
| IsIdentity | |
| M11 | 获取或设置 Matrix3D 中第一行与第一列相交处的值。 | 
| M12 | 获取或设置 Matrix3D 中第一行与第二列相交处的值。 | 
| M13 | 获取或设置 Matrix3D 中第一行与第三列相交处的值。 | 
| M14 | 获取或设置 Matrix3D 中第一行与第四列相交处的值。 | 
| M21 | 获取或设置 Matrix3D 中第二行与第一列相交处的值。 | 
| M22 | 获取或设置 Matrix3D 中第二行与第二列相交处的值。 | 
| M23 | 获取或设置 Matrix3D 中第二行与第三列相交处的值。 | 
| M24 | 获取或设置 Matrix3D 中第二行与第四列相交处的值。 | 
| M31 | 获取或设置 Matrix3D 中第三行与第一列相交处的值。 | 
| M32 | 获取或设置 Matrix3D 中第三行与第二列相交处的值。 | 
| M33 | 获取或设置 Matrix3D 中第三行与第三列相交处的值。 | 
| M34 | 获取或设置 Matrix3D 中第三行与第四列相交处的值。 | 
| M44 | 获取或设置 Matrix3D 中第四行与第四列相交处的值。 | 
| OffsetX | 获取或设置 Matrix3D 中第四行与第一列相交处的值。 | 
| OffsetY | 获取或设置 Matrix3D 中第四行与第二列相交处的值。 | 
| OffsetZ | 获取或设置 Matrix3D 中第四行与第三列相交处的值。 | 
方法
| Equals(Matrix3D) | 测试两个矩阵是否相等。 | 
| Equals(Object) | 测试两个矩阵是否相等。 | 
| GetHashCode() | 返回此矩阵的哈希代码。 | 
| Invert() | 反转此 Matrix3D 结构。 | 
| ToString() | 创建此 Matrix3D 的字符串表示形式。 | 
| ToString(IFormatProvider) | 创建此 Matrix3D 的字符串表示形式。 | 
运算符
| Equality(Matrix3D, Matrix3D) | 比较两个 Matrix3D 实例是否相等。 | 
| Inequality(Matrix3D, Matrix3D) | 比较两个 Matrix3D 实例是否不相等。 | 
| Multiply(Matrix3D, Matrix3D) | 将指定的矩阵相乘。 | 
显式接口实现
| IFormattable.ToString(String, IFormatProvider) | 有关此成员的说明,请参见 ToString(String, IFormatProvider)。 |