Поделиться через


CompositionSpriteShape Класс

Определение

Объект CompositionShape, который рисует stroked и filled CompositionGeometry.

public ref class CompositionSpriteShape sealed : CompositionShape
/// [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 CompositionSpriteShape final : CompositionShape
[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 CompositionSpriteShape : CompositionShape
Public NotInheritable Class CompositionSpriteShape
Inherits CompositionShape
Наследование
Object Platform::Object IInspectable CompositionObject CompositionShape CompositionSpriteShape
Атрибуты

Требования к Windows

Семейство устройств
Windows 10, version 1803 (появилось в 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v6.0)

Свойства

CenterPoint

Точка поворота и масштабирования фигуры.

(Унаследовано от CompositionShape)
Comment

Строка, связанная с CompositionObject.

(Унаследовано от CompositionObject)
Compositor

Составитель, используемый для создания этого объекта CompositionObject.

(Унаследовано от CompositionObject)
Dispatcher

Диспетчер для CompositionObject.

(Унаследовано от CompositionObject)
DispatcherQueue

Возвращает dispatcherQueue для объекта CompostionObject.

(Унаследовано от CompositionObject)
FillBrush

Получает или задает кисть, которая закрашивает внутреннюю область фигуры.

Geometry

Возвращает или задает геометрию, определяющую эту фигуру.

ImplicitAnimations

Коллекция неявных анимаций, присоединенных к этому объекту.

(Унаследовано от CompositionObject)
IsStrokeNonScaling

Возвращает или задает значение, указывающее, масштабируется ли контур фигуры.

Offset

Возвращает или задает смещение фигуры относительно ее ShapeVisual.

(Унаследовано от CompositionShape)
Properties

Коллекция свойств, связанных с CompositionObject.

(Унаследовано от CompositionObject)
RotationAngle

Возвращает или задает угол поворота фигуры в радианах.

(Унаследовано от CompositionShape)
RotationAngleInDegrees

Возвращает или задает угол поворота фигуры в градусах.

(Унаследовано от CompositionShape)
Scale

Возвращает или задает масштаб, применяемый к фигуре.

(Унаследовано от CompositionShape)
StrokeBrush

Возвращает или задает кисть, которая рисует контур фигуры.

StrokeDashArray

Возвращает коллекцию значений, указывающих шаблон дефисов и пробелов, используемых для контура фигур.

StrokeDashCap

Возвращает или задает значение перечисления CompositionStrokeCap , указывающее, как рисуются концы дефиса.

StrokeDashOffset

Возвращает или задает значение, указывающее расстояние в шаблоне дефиса, с которого начинается дефис.

StrokeEndCap

Возвращает или задает значение перечисления CompositionStrokeCap , указывающее, как рисуется конец линии.

StrokeLineJoin

Возвращает или задает значение перечисления CompositionStrokeLineJoin , указывающее тип соединения, используемого на вершинах фигуры.

StrokeMiterLimit

Возвращает или задает ограничение на отношение длины митеры к половине StrokeThickness элемента фигуры.

StrokeStartCap

Возвращает или задает значение перечисления CompositionStrokeCap , указывающее способ рисования начала линии.

StrokeThickness

Возвращает или задает ширину контура фигуры.

TransformMatrix

Возвращает или задает матрицу преобразования, применяемую к фигуре.

(Унаследовано от CompositionShape)

Методы

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)

Применяется к