更新:2007 年 11 月
命名空间:
System.Windows.Media.Media3D 程序集:
PresentationCore(在 PresentationCore.dll 中)
<LocalizabilityAttribute(LocalizationCategory.None, Readability := Readability.Unreadable)> _
Public MustInherit Class GeneralTransform3D _
Inherits Animatable _
Implements IFormattable
Dim instance As GeneralTransform3D
[LocalizabilityAttribute(LocalizationCategory.None, Readability = Readability.Unreadable)]
public abstract class GeneralTransform3D : Animatable,
IFormattable
[LocalizabilityAttribute(LocalizationCategory::None, Readability = Readability::Unreadable)]
public ref class GeneralTransform3D abstract : public Animatable,
IFormattable
/** @attribute LocalizabilityAttribute(LocalizationCategory.None, Readability = Readability.Unreadable) */
public abstract class GeneralTransform3D extends Animatable implements IFormattable
public abstract class GeneralTransform3D extends Animatable implements IFormattable
该类为抽象类;有关 XAML 中可用的派生的非抽象类,请参见 继承层次结构。
三维对象之间的变换是通过 TransformToAncestor 和 TransformToDescendant 方法进行的,这两个方法都返回一个 GeneralTransform3D 对象。对于三维对象之间的变换可以用 4x4 矩阵来表示的情形,这两个方法将返回 MatrixTransform3D 类的实例。GeneralTransform3D 类可以将 Point3D 变换成 Point3D,将 Rect3D 变换成 Rect3D。
GeneralTransform3D 是在 .NET Framework 3.5 版中引入的。有关更多信息,请参见 .NET Framework 3.5 体系结构。
System..::.Object
System.Windows.Threading..::.DispatcherObject
System.Windows..::.DependencyObject
System.Windows..::.Freezable
System.Windows.Media.Animation..::.Animatable
System.Windows.Media.Media3D..::.GeneralTransform3D
System.Windows.Media.Media3D..::.GeneralTransform3DGroup
System.Windows.Media.Media3D..::.Transform3D
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。
.NET Framework 和 .NET Compact Framework 并不是对每个平台的所有版本都提供支持。有关支持的版本的列表,请参见.NET Framework 系统要求。
.NET Framework
受以下版本支持:3.5 SP1、3.0 SP1
参考
其他资源