RectangleClip クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ビジュアルの一部をクリップする角が丸い四角形を表します。省略可能です。 四角形内のビジュアルの部分が表示されます。四角形の外側にあるビジュアルの部分がクリップされます。
public ref class RectangleClip 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 RectangleClip 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 RectangleClip 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 RectangleClip : 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 RectangleClip : CompositionClip
Public NotInheritable Class RectangleClip
Inherits CompositionClip
- 継承
- 属性
注釈
RectangleClip
は機能的には InsetClip に似ていますが、クリッピング四角形の角を丸めできます。
RectangleClip
は、クリップするビジュアルの下部、左、右、および上部からのピクセル単位のオフセットを使用して定義されます。 さまざまな Radius プロパティを設定することで、四角形の角を丸めることができます。
を Visual
クリップするには、 の RectangleClip
Clip プロパティに を Visual
割り当てます。
全体 Visual
を完全にクリップすることができます。 負の値を使用できます。
RectangleClip
は、4x4 行列を除くすべての同じ変換 Visual
をサポートします。
RectangleClip
とは異なりVisual
、 は 2D で、代わりに 3x2 行列で定義されます。
RectangleClip
プロパティは完全にアニメーション化できます。
プロパティ
AnchorPoint |
クリップのオフセットに配置するクリップ上のポイント。 値は、クリップのサイズに対して正規化されます。 (継承元 CompositionClip) |
Bottom |
ビジュアルの下部からのオフセットを取得または設定します。 によって |
BottomLeftRadius |
四角形の左下隅を丸める量を取得または設定します。 |
BottomRightRadius |
四角形の右下隅を丸める量を取得または設定します。 |
CenterPoint |
回転またはスケーリングが発生するポイント。 (継承元 CompositionClip) |
Comment |
CompositionObject に関連付ける文字列。 (継承元 CompositionObject) |
Compositor |
この CompositionObject の作成に使用されるコンポジター。 (継承元 CompositionObject) |
DispatcherQueue |
CompositionObject の DispatcherQueue を取得します。 (継承元 CompositionObject) |
ImplicitAnimations |
このオブジェクトにアタッチされた暗黙的なアニメーションのコレクション。 (継承元 CompositionObject) |
Left |
ビジュアルの左側からのオフセットを取得または設定します。 によって |
Offset |
クリップが適用されているビジュアルに対するクリップの相対オフセット。 (継承元 CompositionClip) |
Properties |
CompositionObject に関連付けられているプロパティのコレクション。 (継承元 CompositionObject) |
Right |
ビジュアルの右側からのオフセットを取得または設定します。 によって |
RotationAngle |
クリップに適用される回転角度 (ラジアン単位)。 (継承元 CompositionClip) |
RotationAngleInDegrees |
クリップに適用される回転角度を度単位で指定します。 (継承元 CompositionClip) |
Scale |
クリップに適用するスケール。 (継承元 CompositionClip) |
Top |
ビジュアルの上部からのオフセットを取得または設定します。 によって |
TopLeftRadius |
四角形の左上隅を丸める量を取得または設定します。 |
TopRightRadius |
四角形の右上隅を丸める量を取得または設定します。 |
TransformMatrix |
クリップに適用する 3x2 変換マトリックス。 (継承元 CompositionClip) |