Описание тега windows-composition-api
По вопросам о пространстве имен Windows.UI.Compositon WinRT API, которое можно вызывать из любого приложения универсальной платформы Windows для создания легких визуальных элементов и применения мощных анимаций, эффектов и манипуляций в приложении.
3
ответа
Как использовать Acrylic Accent в Windows 10 Creators Update?
Я не могу найти подробный документ для использования Acrylic Accent ( CreateBackdropBrush). Я нашел сообщение в Stackru, которое несколько полезно, но не помогает начать работу. Поэтому, пожалуйста, создайте подробный ответ на этот пост, чтобы кажды…
29 апр '17 в 18:41
1
ответ
Странное непрозрачное поведение анимации после добавления эффекта Composition Light
Так что в настоящее время я использую композицию Windows Apis для создания "постепенной" анимации, комбинирующей масштабную анимацию и анимацию непрозрачности, с моим пользовательским элементом управления, который работал отлично. Однако недавно я п…
26 мар '18 в 04:13
1
ответ
UWP wincomposition: анимация смещения нескольких изображений
Я пытаюсь анимировать несколько (разных размеров) изображений в одном элементе управления Grid, но анимируется только самое большое. Целевым свойством является "Offset.x". var container = new Grid(); var compositor = ElementCompositionPreview.GetEle…
16 июл '17 в 13:44
1
ответ
Как сделать заднюю часть Windows Composition UI ElementVisual отличной от передней при повороте?
У меня есть приложение UWP XAML с серией кнопок в пользовательском интерфейсе. Я использую API визуального слоя композиции Windows для анимации RotationAngleInDegrees одного из визуальных элементов Button. Содержимое кнопки видно на лицевой стороне,…
05 дек '18 в 21:14
0
ответов
Значения смещения для Windows Composition Visual неправильно инициализируются
Я использую UWP и работаю с Composition API, чтобы программно перемещать элементы по экрану, и я обнаружил, что при первом запуске приложения начальный слайд для многих элементов работает неправильно. При дальнейшей проверке я обнаружил, что свойств…
08 дек '18 в 00:52
0
ответов
Можно ли управлять композицией XAML ElementVisual Clipping?
Я использую UWP и работаю с Composition API для программного масштабирования дочерних текстовых визуальных элементов, вложенных в типичную иерархию XAML. Текстовые блоки в нашем приложении содержатся в таких вещах, как границы, и некоторые из этих г…
07 дек '18 в 20:21
0
ответов
Невозможно создать тень от изображения, созданного снимком экрана (захват)
Мой код может сделать DropShadow за TextBlock но не могу создать его для изображения, если я создаю изображение из снимка экрана. При использовании обычного изображения (источник изображения уже установлен) проблем не возникает. Я считаю, что пробле…
01 сен '17 в 13:48
1
ответ
Класс не найден при использовании XamlCompositionBrushBase
Поэтому я попытался использовать BackdropBrush с XamlCompositionBrushBase, создав класс BackdropBlurBrush, но когда я вызываю его из XAML Это не находит класс. Я создал класс по основному проекту. Смотрите ошибку здесь. Пример на GitHub: https://git…
15 июл '17 в 21:32
1
ответ
При получении доступа отказано в исключении при вызове CompositionCapabilities.GetForCurrentView
Я получаю следующее исключение при звонке CompositionCapabilities.GetForCurrentView, System.UnauthorizedAccessException: "Доступ запрещен. (Исключение из HRESULT: 0x80070005 (E_ACCESSDENIED))' public App() { this.InitializeComponent(); this.Suspendi…
07 июн '17 в 08:29
1
ответ
Как применить запасной цвет к акрилу в обновлении создателей
После этого поста: Как использовать Acrylic Accent в Windows 10 Creators Update? Я успешно добавил акрил в свое приложение в обновлении Creators. К сожалению, когда прозрачность отключена в настройках цвета в Windows, фон моего приложения является л…
10 июл '17 в 11:12
1
ответ
Поддерживает ли UWP Composition Api замену цвета?
Я пытался найти примеры, связанные с заменой цвета, вот пример использования Photoshop, который может взять, например, синий оттенок и заменить его на красный: ДО: ПОСЛЕ: Возможно ли это с помощью Composition Effects в последней версии Composition A…
01 дек '17 в 16:21
1
ответ
Как объединить несколько эффектов в UWP Composition API
Я хочу совместить размытие, насыщенность и оттенок цвета. У меня есть эффект Blend, состоящий из GaussianBlur и Tint color. _compositor = ElementCompositionPreview.GetElementVisual(this).Compositor; var graphicsEffect = new BlendEffect { Mode = Blen…
12 дек '16 в 12:41
2
ответа
Как можно улучшить анимацию ListViewBase?
Я создаю композиционную анимацию, которую я хотел бы масштабировать в каждом ListViewItem по мере их загрузки. У меня есть следующий пример кода: public sealed partial class MainPage : Page { public MainPage() { this.InitializeComponent(); MyList.Co…
15 янв '19 в 19:43
1
ответ
Устранить колебания в липком заголовке прокрутки
При использовании композиции API для фиксации элемента в scrollviewer похоже, что происходит округление макета, которое создает колебания для всего визуального объекта. Хотя следующее не мой код, вы можете увидеть похожий эффект здесь (посмотрите на…
10 июн '18 в 22:59
1
ответ
Как добавить эффект на CanvasGeometry
Мне кажется, что все эффекты, доступные в Win2D, предназначены для рисования изображения. Как насчет CanvasGeometry? Как мне нарисовать CanvasGeometry используя, скажем, светящийся эффект? Благодарю.
30 авг '18 в 14:59
1
ответ
Текущее значение свойства анимации визуальной композиции UWP?
У меня есть SpriteVisual для которого я анимирую непрозрачность, смещение и размер, используя KeyFrameAnimations. Во время работы анимации значения свойств, по-видимому, остаются неизменными: они показывают начальные значения до тех пор, пока анимац…
24 фев '17 в 12:39
1
ответ
Как получить родительский визуальный размер в XamlCompositionBrushBase?
Я создаю класс, унаследованный от XamlCompositionBrushBase, и хочу узнать размер визуализации визуала, к которому присоединена кисть, когда она подключена OnConnected, Мне нужна эта информация, чтобы создать поверхность в моей композиции размером с …
18 фев '18 в 23:27
0
ответов
Как создать текстуру "папье-маше", используемую вместе с Acrylic Accent от Microsoft?
Я хотел бы создать текстуру "папье-маше", которую MS использует в своих собственных приложениях, таких как Groove и Movie. Я уже знаю, как создать прозрачный фон, используя CreateHostBackdropBrush() и т. Д. Я только хочу знать, есть ли у кого-то пре…
11 май '17 в 13:07
2
ответа
Можно ли применить ColorAnimationUsingKeyFrames к DropShadowPanel?
Я использую UWP и пытаюсь применить цветную анимацию с помощью ключевых кадров к DropShadowPanel из UWP Community Toolkit. но до сих пор мне не удавалось добиться успеха. Я смог применить DoubleAnimation к свойству BlurRadius и свойству Opacity, но …
23 авг '18 в 22:05
0
ответов
Можно ли неявно анимировать размер элемента с помощью расширений XAML Composition?
Я пытаюсь добиться автоматической анимации изменения размера элементов. Я думаю, что есть некоторое взаимодействие Composition и XAML, которое я не совсем понимаю. Сначала я попытался использовать расширения XAML из инструментария: <TextBox x:Nam…
16 июн '18 в 14:04