请单击以进行评分并提供反馈

  开启低带宽视图
.NET Framework 类库
GeneralTransform3D 类

更新:2007 年 11 月

为三维对象提供通用的变换支持。

命名空间:  System.Windows.Media.Media3D
程序集:  PresentationCore(在 PresentationCore.dll 中)

Visual Basic(声明)
<LocalizabilityAttribute(LocalizationCategory.None, Readability := Readability.Unreadable)> _
Public MustInherit Class GeneralTransform3D _
    Inherits Animatable _
    Implements IFormattable
Visual Basic (用法)
Dim instance As GeneralTransform3D
C#
[LocalizabilityAttribute(LocalizationCategory.None, Readability = Readability.Unreadable)]
public abstract class GeneralTransform3D : Animatable, 
    IFormattable
Visual C++
[LocalizabilityAttribute(LocalizationCategory::None, Readability = Readability::Unreadable)]
public ref class GeneralTransform3D abstract : public Animatable, 
    IFormattable
J#
/** @attribute LocalizabilityAttribute(LocalizationCategory.None, Readability = Readability.Unreadable) */
public abstract class GeneralTransform3D extends Animatable implements IFormattable
JScript
public abstract class GeneralTransform3D extends Animatable implements IFormattable
XAML
该类为抽象类;有关 XAML 中可用的派生的非抽象类,请参见 继承层次结构。

三维对象之间的变换是通过 TransformToAncestorTransformToDescendant 方法进行的,这两个方法都返回一个 GeneralTransform3D 对象。对于三维对象之间的变换可以用 4x4 矩阵来表示的情形,这两个方法将返回 MatrixTransform3D 类的实例。GeneralTransform3D 类可以将 Point3D 变换成 Point3D,将 Rect3D 变换成 Rect3D

GeneralTransform3D 是在 .NET Framework 3.5 版中引入的。有关更多信息,请参见 .NET Framework 3.5 体系结构

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

.NET Framework 和 .NET Compact Framework 并不是对每个平台的所有版本都提供支持。有关支持的版本的列表,请参见.NET Framework 系统要求

.NET Framework

受以下版本支持:3.5 SP1、3.0 SP1
社区内容   什么是社区内容?
添加新内容 RSS  批注
Processing
© 2009 Microsoft Corporation 版权所有。 保留所有权利  |  商标  |  隐私权声明
Page view tracker