InsetClip Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет прямоугольник, который обрезает часть визуального элемента. Часть визуального элемента внутри прямоугольника видна; Часть визуального элемента за пределами прямоугольника обрезается.
public ref class InsetClip sealed : CompositionClip
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 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(Windows.Foundation.UniversalApiContract, 131072)]
class InsetClip final : CompositionClip
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 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(Windows.Foundation.UniversalApiContract), 131072)]
public sealed class InsetClip : CompositionClip
Public NotInheritable Class InsetClip
Inherits CompositionClip
- Наследование
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10 (появилось в 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v1.0)
|
Комментарии
InsetClip
Функционально похож на RectangleClip, но RectangleClip
позволяет скругировать углы прямоугольника обрезки.
Определяется InsetClip
с помощью смещения в пикселях от нижнего, левого, правого и верхнего края визуального элемента для обрезания.
Чтобы обрезать Visual
, назначьте InsetClip
свойству Clip объекта Visual
.
Можно полностью обрезать весь Visual
. Допустимы отрицательные значения.
InsetClip
поддерживает все те же преобразования, что и Visual
матрица 4x4. В отличие от Visual
, InsetClip
является двухмерным и определяется с матрицей 3x2.
InsetClip
свойства полностью анимируются.
Свойства
AnchorPoint |
Точка клипа, расположенная на смещении клипа. Значение нормализуется относительно размера клипа. (Унаследовано от CompositionClip) |
BottomInset |
Возвращает или задает смещение от нижней части визуального элемента. Часть визуального элемента под BottomtInset будет обрезана. Анимация. |
CenterPoint |
Точка, о которой происходит поворот или масштабирование. (Унаследовано от CompositionClip) |
Comment |
Строка, связанная с CompositionObject. (Унаследовано от CompositionObject) |
Compositor |
Составитель, используемый для создания этого объекта CompositionObject. (Унаследовано от CompositionObject) |
Dispatcher |
Диспетчер для CompositionObject. (Унаследовано от CompositionObject) |
DispatcherQueue |
Возвращает dispatcherQueue для объекта CompostionObject. (Унаследовано от CompositionObject) |
ImplicitAnimations |
Коллекция неявных анимаций, присоединенных к этому объекту. (Унаследовано от CompositionObject) |
LeftInset |
Возвращает или задает смещение слева от визуального элемента. Часть визуального элемента слева от LeftInset будет обрезана. Анимация. |
Offset |
Смещение клипа относительно визуального элемента, к которому применяется клип. (Унаследовано от CompositionClip) |
Properties |
Коллекция свойств, связанных с CompositionObject. (Унаследовано от CompositionObject) |
RightInset |
Возвращает или задает смещение справа от визуального элемента. Часть визуального элемента справа от RightInset будет обрезана. Анимация. |
RotationAngle |
Угол поворота, примененный к клипу, в радианах. (Унаследовано от CompositionClip) |
RotationAngleInDegrees |
Угол поворота, примененный к клипу, в градусах. (Унаследовано от CompositionClip) |
Scale |
Масштаб, применяемый к клипу. (Унаследовано от CompositionClip) |
TopInset |
Возвращает или задает смещение от верхней части визуального элемента. Часть визуального элемента над TopInset будет обрезана. Анимация. |
TransformMatrix |
Матрица преобразования 3x2, применяемая к клипу. (Унаследовано от CompositionClip) |
Методы
Close() |
Закрывает объект CompositionObject и освобождает системные ресурсы. (Унаследовано от CompositionObject) |
ConnectAnimation(String, CompositionAnimation) |
Соединения и анимация. (Унаследовано от CompositionObject) |
DisconnectAnimation(String) |
Отключает анимацию. (Унаследовано от CompositionObject) |
Dispose() |
Выполняет определяемые приложением задачи, связанные с удалением, высвобождением или сбросом неуправляемых ресурсов. (Унаследовано от CompositionObject) |
PopulatePropertyInfo(String, AnimationPropertyInfo) |
Определяет свойство, которое можно анимировать. (Унаследовано от CompositionObject) |
StartAnimation(String, CompositionAnimation, AnimationController) |
Подключает анимацию к указанному свойству объекта и запускает анимацию. (Унаследовано от CompositionObject) |
StartAnimation(String, CompositionAnimation) |
Подключает анимацию к указанному свойству объекта и запускает анимацию. (Унаследовано от CompositionObject) |
StartAnimationGroup(ICompositionAnimationBase) |
Запускает группу анимации. Метод StartAnimationGroup в CompositionObject позволяет запустить CompositionAnimationGroup. Все анимации в группе будут запущены одновременно для объекта . (Унаследовано от CompositionObject) |
StopAnimation(String) |
Отключает анимацию от указанного свойства и останавливает анимацию. (Унаследовано от CompositionObject) |
StopAnimationGroup(ICompositionAnimationBase) |
Останавливает группу анимации. (Унаследовано от CompositionObject) |
TryGetAnimationController(String) |
Возвращает AnimationController для анимации, выполняемой с указанным свойством. (Унаследовано от CompositionObject) |