CommunityToolkit / CommunityToolkit/Windows

Port Media

Ouverte
#35 0 commentaires 0 réactions 1 personne assignée Réclamée par @Arlodotexe Voir sur GitHub
components::media enhancement Priority-1
Langage dominant
C#
Étoiles
1.1k
Forks
166
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

```[tasklist]
### Base Porting Checklist
- [x] Component name (to `CommunityToolkit.WinUI.Media`)
- [x] Merge differences from UWP main to WinAppSDK / Uno forks
- [ ] ~~Support for WASM via Uno Platform~~
- [ ] https://github.com/CommunityToolkit/Windows/issues/124
- [ ] https://github.com/CommunityToolkit/Windows/issues/125
```

```[tasklist]
### Namespace: `CommunityToolkit.WinUI.Media`
- [x] AcrylicBrush
- [x] BackdropBlurBrush
- [x] BackdropGammaTransferBrush
- [x] BackdropInvertBrush
- [x] BackdropSaturationBrush
- [x] BackdropSepiaBrush
- [x] ImageBlendBrush
- [x] PipelineBrush
- [ ] ~~RadialGradientBrush~~
- [x] TilesBrush
- [x] XamlCompositionBrush
- [x] CompositionObjectExtensions
- [x] AttachedCardShadow
- [x] PipelineVisualFactory
```

```[tasklist]
### Namespace: `CommunityToolkit.WinUI.Animations`
- [x] BlurEffectAnimation
- [x] ColorEffectAnimation
- [x] CrossFadeEffectAnimation
- [x] ExposureEffectAnimation
- [x] HueRotationEffectAnimation
- [x] OpacityEffectAnimation
- [x] SaturationEffectAnimation
- [x] SepiaEffectAnimation
```

```[tasklist]
### Namespace: `CommunityToolkit.WinUI.Media.Pipelines`
- [x] Pipeline stuff
- [x] SurfaceLoader
```

```[tasklist]
### Known Issues
```

```[tasklist]
### Improvements
- [ ] Investigate splitting out the Brushes/Pipeline core to the Composition only Effects package (doesn't rely on Win2D).
```

## Notable Changes
N/A

Guide de contribution

Ouvrir le guide de contribution

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.