Visual3D 類別
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供 3D 視覺物件通用的服務和屬性,包括點擊測試、座標轉換,以及周框計算。
public ref class Visual3D abstract : System::Windows::DependencyObject, System::Windows::Media::Animation::IAnimatable
C#
public abstract class Visual3D : System.Windows.DependencyObject, System.Windows.Media.Animation.IAnimatable
type Visual3D = class
inherit DependencyObject
interface DUCE.IResource
interface IAnimatable
type Visual3D = class
inherit DependencyObject
interface IAnimatable
Public MustInherit Class Visual3D
Inherits DependencyObject
Implements IAnimatable
- 繼承
- 衍生
- 實作
Model3D不同于 類別, Visual3D 物件無法共用或重複使用。
在 類別上使用 VisualTreeHelper 靜態方法來存取 Visual3D 服務。
Visual3D 物件已優化為場景節點。 例如,它們會快取界限。 只要您可以,請在場景中針對物件的唯一實例使用 Visual3D 物件。 此使用方式與物件的比較,這些物件是優化為共用和重複使用的 Model3D 輕量型物件。 例如,使用 Model3D 物件來建置汽車的模型;並使用十個物件在您的場景中放置十 ModelVisual3D 個汽車。
Transform |
識別 Transform 相依性屬性。 |
Dependency |
取得包裝 DependencyObjectType 這個實例 CLR 型別的 。 (繼承來源 DependencyObject) |
Dispatcher |
取得與這個 Dispatcher 關聯的 DispatcherObject。 (繼承來源 DispatcherObject) |
Has |
取得值,這個值表示這個 Visual3D 是否有任何動畫屬性。 |
Is |
取得值,這個值表示此執行個體目前是否已密封 (唯讀)。 (繼承來源 DependencyObject) |
Transform |
取得或設定套用至 3D 物件的轉換。 |
Visual3DChildren |
取得 Visual3D 物件的子項目數目。 |
Visual3DModel |
取得或設定要轉譯之 Model3D 物件的名稱。 |
產品 | 版本 |
---|---|
.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 |