語言

InsetClip 類別

定義

代表一個裁剪視覺元素部分的矩形。 矩形內部的視覺部分是可見的;視覺中矩形外的部分被裁剪。

public ref class InsetClip sealed : CompositionClip
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.LiftedContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class InsetClip final : CompositionClip
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65536)]
class InsetClip final : CompositionClip
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.LiftedContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class InsetClip : CompositionClip
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65536)]
public sealed class InsetClip : CompositionClip
Public NotInheritable Class InsetClip
Inherits CompositionClip
繼承
Object Platform::Object IInspectable CompositionObject CompositionClip InsetClip
屬性

備註

InsetClip 功能上類似 RectangleClip,但 RectangleClip 允許你將裁剪矩形的角落圓滑。

InsetClip An 是透過從要裁剪的視覺圖底部、左邊、右邊和上方的像素偏移量來定義的。

要剪裁 一個 Visual,你要將 指 InsetClip 派到 的 Clip 屬性 Visual。

完全裁剪 Visual整個 。 負數值是允許的。 InsetClip 支援所有相同的轉換 Visual ,唯獨 4x4 矩陣例外。 與 Visual不同, InsetClip 是二維,且是以 3x2 矩陣定義。 InsetClip 屬性是完全可動畫的。

屬性

名稱 Description
AnchorPoint

夾子上要定位在夾子偏移位置的點。 數值會依據剪輯大小進行正規化。

(繼承來源 CompositionClip)
BottomInset

從視覺圖底部取得或設定偏移量。 底部插圖下方的視覺部分會被裁剪。 可被模仿。

CenterPoint

就是旋轉或縮放發生的點。

(繼承來源 CompositionClip)
Comment

一個用來關聯 CompositionObject 的字串。

(繼承來源 CompositionObject)
Compositor

用於建立此 CompositionObject 的合成器。

(繼承來源 CompositionObject)
DispatcherQueue

取得 CompositionObject 的 DispatcherQueue。

(繼承來源 CompositionObject)
ImplicitAnimations

附加於此物件的隱含動畫集合。

(繼承來源 CompositionObject)
LeftInset

從視覺左側開始,取得或設定偏移量。 左側插圖左側的視覺部分會被裁切。 可被模仿。

Offset

剪輯相對於該剪輯所應用視覺的偏移量。

(繼承來源 CompositionClip)
Properties

與 CompositionObject 相關聯的屬性集合。

(繼承來源 CompositionObject)
RightInset

從視覺右側取得或設定偏移。 RightInset 右側的視覺部分會被裁剪。 可被模仿。

RotationAngle

施加在夾具上的旋轉角度,以弧度為單位。

(繼承來源 CompositionClip)
RotationAngleInDegrees

施加在夾子上的旋轉角度,以度數為單位。

(繼承來源 CompositionClip)
Scale

用來套用到剪輯上的比例。

(繼承來源 CompositionClip)
TopInset

從視覺圖頂端取得或設定偏移量。 畫面中 TopInset 上方的部分會被裁切。 可被模仿。

TransformMatrix

3x2 轉換矩陣套用到剪輯上。

(繼承來源 CompositionClip)

方法

名稱 Description
Close()

關閉 CompositionObject 並釋放系統資源。

(繼承來源 CompositionObject)
Dispose()

執行與釋放、釋放或重設非受控資源相關聯的應用程式定義工作。

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

定義了一個可以被動畫化的屬性。

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

將動畫與物件指定的屬性連結起來,然後開始動畫。

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

將動畫與物件指定的屬性連結起來,然後開始動畫。

(繼承來源 CompositionObject)
StartAnimationGroup(ICompositionAnimationBase)

成立了一個動畫小組。

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

(繼承來源 CompositionObject)
StopAnimation(String)

斷開動畫與指定屬性的連結並停止該動畫。

(繼承來源 CompositionObject)
StopAnimationGroup(ICompositionAnimationBase)

停止一個動畫組。

(繼承來源 CompositionObject)
TryGetAnimationController(String)

回傳一個 AnimationController,代表在指定屬性上執行的動畫。

(繼承來源 CompositionObject)

適用於

另請參閱