ShapeVisual 類別

定義

表示 CompositionShape 根目錄的視覺化樹狀節點。

public ref class ShapeVisual sealed : ContainerVisual
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ShapeVisual final : ContainerVisual
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ShapeVisual : ContainerVisual
Public NotInheritable Class ShapeVisual
Inherits ContainerVisual
繼承
Object Platform::Object IInspectable CompositionObject Visual ContainerVisual ShapeVisual
屬性

Windows 需求

裝置系列
Windows 10, version 1803 (已於 10.0.17134.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v6.0 引進)

屬性

AnchorPoint

要放置在視覺效果位移之視覺效果上的點。 根據視覺效果的大小,值會正規化。 可產生動畫效果。

(繼承來源 Visual)
BackfaceVisibility

指定在 3D 轉換期間是否應該顯示視覺效果的背面。

(繼承來源 Visual)
BorderMode

指定如何撰寫與視覺效果相關聯之點陣圖和剪輯的邊緣,或與此視覺效果根目錄之子樹狀結構中的所有視覺效果。 在父視覺效果上設定 BorderMode 會影響子樹中的所有子系視覺效果,而且可以在每個子視覺效果選擇性地關閉。

(繼承來源 Visual)
CenterPoint

發生旋轉或縮放的點。 可產生動畫效果

(繼承來源 Visual)
Children

ContainerVisual的子系。

(繼承來源 ContainerVisual)
Clip

指定視覺效果的裁剪區域。 轉譯視覺效果時,只會顯示落在裁剪區域內的視覺效果部分,而任何延伸在裁剪區域外部的內容都會裁剪 (,而不會顯示) 。

(繼承來源 Visual)
Comment

要與 CompositionObject 建立關聯的字串。

(繼承來源 CompositionObject)
CompositeMode

指定視覺效果的點陣圖如何與螢幕混合。

(繼承來源 Visual)
Compositor

用來建立這個CompositionObjectCompositor

(繼承來源 CompositionObject)
Dispatcher

CompositionObject的發送器。

(繼承來源 CompositionObject)
DispatcherQueue

取得 CompostionObject 的 DispatcherQueue

(繼承來源 CompositionObject)
ImplicitAnimations

附加至這個 物件的隱含動畫集合。

(繼承來源 CompositionObject)
IsHitTestVisible

取得或設定值,這個值表示這個視覺效果根目錄的視覺化子樹狀結構是否參與點擊測試。

(繼承來源 Visual)
IsPixelSnappingEnabled

取得或設定值,這個值表示組合引擎是否對齊轉譯的視覺效果與圖元界限。

(繼承來源 Visual)
IsVisible

指出視覺效果及其子視覺效果的整個子樹是否可見。

(繼承來源 Visual)
Offset

視覺效果相對於其父系的位移,或根視覺效果的位移相對於裝載視覺效果之視窗左上角的位移。 可產生動畫效果。

(繼承來源 Visual)
Opacity

視覺效果的不透明度。 可產生動畫效果。

不透明度屬性會判斷 Visual 的透明度,如果有任何,則為 0 到 1 的值。 0 完全透明,1 則為完全不透明。 具有 Opacity 屬性為 0 的視覺效果仍存在於樹狀結構中。 就像 Visual 上的其他屬性一樣,Opacity 可以使用 Windows、UI 產生動畫效果。組合動畫系統。

(繼承來源 Visual)
Orientation

四元數,描述將在 3D 空間中套用至視覺效果的方向和旋轉。 可產生動畫效果。

(繼承來源 Visual)
Parent

視覺物件的父代。

(繼承來源 Visual)
ParentForTransform

指定這個視覺效果所組成之座標系統的視覺效果。

(繼承來源 Visual)
Properties

CompositionObject相關聯的屬性集合。

(繼承來源 CompositionObject)
RelativeOffsetAdjustment

指定視覺效果相對於其父視覺效果大小的位移。

(繼承來源 Visual)
RelativeSizeAdjustment

取得或設定視覺效果與其父視覺效果大小相關的視覺效果大小。

(繼承來源 Visual)
RotationAngle

以弧度為單位的視覺效果旋轉角度。 可產生動畫效果。

(繼承來源 Visual)
RotationAngleInDegrees

視覺效果的旋轉角度,以度為單位。 可產生動畫效果。

(繼承來源 Visual)
RotationAxis

要繞著視覺效果旋轉的軸。 可產生動畫效果。

(繼承來源 Visual)
Scale

要套用至視覺效果的縮放比例。

(繼承來源 Visual)
Shapes

取得這個圖形視覺化樹狀結構所組成之 CompositionShapes 的集合。

Size

視覺效果的寬度和高度。 可產生動畫效果。

(繼承來源 Visual)
TransformMatrix

要套用至視覺效果的轉換矩陣。 可產生動畫效果。

(繼承來源 Visual)
ViewBox

取得或設定 CompositionViewBox,將圖形視覺化樹狀結構座標組應至視覺效果。

方法

Close()

關閉 CompositionObject 並釋放系統資源。

(繼承來源 CompositionObject)
ConnectAnimation(String, CompositionAnimation)

連接和動畫。

(繼承來源 CompositionObject)
DisconnectAnimation(String)

中斷動畫的連線。

(繼承來源 CompositionObject)
Dispose()

執行與釋放 (Free)、釋放 (Release) 或重設 Unmanaged 資源相關聯之應用程式定義的工作。

(繼承來源 CompositionObject)
PopulatePropertyInfo(String, AnimationPropertyInfo)

定義可以產生動畫效果的屬性。

(繼承來源 CompositionObject)
StartAnimation(String, CompositionAnimation)

將動畫與物件的指定屬性連接,並啟動動畫。

(繼承來源 CompositionObject)
StartAnimation(String, CompositionAnimation, AnimationController)

將動畫與物件的指定屬性連接,並啟動動畫。

(繼承來源 CompositionObject)
StartAnimationGroup(ICompositionAnimationBase)

啟動動畫群組。

CompositionObject上的StartAnimationGroup 方法可讓您啟動 CompositionAnimationGroup。 群組中的所有動畫都會在 物件上同時啟動。

(繼承來源 CompositionObject)
StopAnimation(String)

中斷動畫與指定屬性的連接,並停止動畫。

(繼承來源 CompositionObject)
StopAnimationGroup(ICompositionAnimationBase)

停止動畫群組。

(繼承來源 CompositionObject)
TryGetAnimationController(String)

傳回在指定屬性上執行之動畫的 AnimationController。

(繼承來源 CompositionObject)

適用於