win2d

    0熱度

    1回答

    G'day Folks, 我已經開始探索Windows 10 UAP應用程序的Win2D庫。 我正在繪製一個橢圓,並使用先前定義的CanvasImageBrush填充它。它看起來被用作填充的座標是基於繪製橢圓的屏幕座標。 換句話說,左上角的橢圓看起來很好,但在頁面上的其他地方,橢圓卻充滿了黑色。我設置了ExtendX和ExtendY屬性「Wrap」來測試我的假設,並且繪製橢圓就好像它正在暴露畫筆使

    3熱度

    1回答

    如何裁剪RenderTargetBitmap?相當於: RenderTargetBitmap bmp = new RenderTargetBitmap(); await bmp.RenderAsync(element , cropRect); 這個問題似乎很簡單,但似乎沒有真正的做法。上面的語義概括了我的用例。我想渲染一個Xaml樹的部分。這是一個完全合法的用例。 保存到一個文件,這

    0熱度

    2回答

    有沒有一種方法來實現從後面的代碼在UWP像素捕捉? 我知道UWP中的XAML控件自動執行此操作,但我使用Thir派對庫Win2D繪製一些線條,並且像素捕捉不是默認設置。 將這些線與界面的其餘部分對齊是一種痛苦。我需要將用Win2D繪製的一些垂直邊框與在XAML水平ListView中繪製的某些單元格的像素對齊垂直邊框對齊。 我需要的是獲得最接近像素的精確X和Y座標的方法。我需要用Win2D.Draw

    0熱度

    1回答

    XAML,UWP,MVVM和Win2D的新功能。 我需要在我的頁面視圖中顯示非常大的圖像。我正在看Win2D,特別是在VirtualBitmapControl和VirtualBitmapExample。 這與我想要做的接近,但我不需要選擇自己的圖像,當我導航到頁面時,我已經有了這些信息。 我試着複製控件並刪除文件選取器,但我無法看到我要從文件路徑加載我的圖像以顯示在頁面中。 從調試器開始,Virt

    1熱度

    1回答

    我在xaml RichTextbox段落中使用並使用不同的顏色和字體樣式運行元素。 如何在win2d畫布上添加此控件並在畫布中移動?

    0熱度

    2回答

    我正在用win2d進行「hello world」類型測試。 在我的畫布繪製事件,這給了我一個很好的圓圈如我所料: args.DrawingSession.FillCircle(100, 100, 50, Windows.UI.Colors.Red) 不過,我想提醒「關閉屏幕」,所以我想這: Dim dev As CanvasDevice = sender.Device Dim crt

    0熱度

    1回答

    我想繪製在WinRT IBasicVideoEffect創建的視頻到Win2d的CanvasControl。 Win2d視頻效果示例建立在實現IBasicVideoEffect接口的WinRT組件上。從方法SetEncodingProperties(IBasicVideoEffect)和CanvasControl()創建的位圖具有不同的設備,我無法將其繪製到另一個設備。 public void P

    1熱度

    1回答

    我在win2d畫布上添加了兩個不同的圖像,在不同的點和不同的大小,並運行應用程序顯示兩個圖像完美點設置爲顯示。然後我如何選擇圖像並在畫布上移動。

    0熱度

    1回答

    我需要每秒畫60次60 000個不同位置的小圈子。什麼是最快的方法呢? Win2d fillcircle和spritebatch速度不夠快。

    3熱度

    3回答

    我正在拼命嘗試將高光筆畫保存爲png。我爲UWP使用win2d來完成這項工作。 它適用於100%不透明度的筆畫,但是當我設置DrawAsHighlighter = true;時,保存的png是空的,完全透明。 這裏是我的代碼: private void SetHighLight() { InkDrawingAttributes attributes = new InkDraw