24得票1回答
UWP:基于ScrollViewer计算变换

我有一个 Windows 通用应用程序,其中我使用 DirectX 渲染场景。我想利用 ScrollViewer,并因此将场景渲染在 ScrollViewer 后面,并希望根据 ScrollViewer 计算场景转换。到目前为止,它工作得很好,特别是平移和滚动。但是当我放大时,场景会在两种特殊...

13得票2回答
如何将遮罩应用于CompositionBrush

<Grid> <Image x:Name="BackgroundImage" Source="/Assets/background.png" /> <Rectangle x:Name="ClippingRect" Margin="50" Fill=...

11得票1回答
如何使用Win2D计算FontFamily的高度(行间距)?

我想知道如何在 Window Universal 应用程序中使用 Win2D 计算给定字体(包括其属性,如大小、粗细、样式等)的高度。 之前我使用过 CanvasTextLayout,但它需要一个文本才能工作,就像这一行代码: var ctl = new CanvasTextLayout(...

11得票2回答
如何在Win2D中计算文本的大小

我正在使用Win2D编写一个Windows 10应用程序,并尝试绘制一个形状,该形状可以动态缩放以适应其中的任何文本。 我想做的是找出使用给定CanvasTextFormat绘制的特定字符串的大小,然后将其用于设置形状的大小。 我的问题是我似乎找不到一种方法来计算字符串的大小?

7得票3回答
UWP合成——将不透明度掩码应用于ListView的顶部30像素

如何将效果应用于ListView,使顶部的30像素从完全透明渐变为完全不透明?想法是随着向下滚动,顶部的项目逐渐消失。 我正在构建一个UWP应用程序,设计要求ListView的顶部30像素从不透明度0开始过渡到不透明度1。从概念上讲,我想象一个Opacity Mask应用于SpriteVis...