win2d

    0熱度

    1回答

    我試圖在UWP應用程序中包含Windows Ink,並通過調整Windows Ink tutorial app將繪製的筆畫保存爲PNG圖像(而不是GIF/ISF)來啓動。 因此,XAML視圖包括Windows.UI.Xaml.Controls.InkToolbar和Windows.UI.Xaml.Controls.InkCanvas,我能畫在畫布上的筆觸和將其保存爲圖像文件通過下面的代碼: IRe

    1熱度

    1回答

    我正在使用win2d.uwp nuget包在圖像上添加水印,然後保存它。像這樣 drawingSession.DrawImage(image, 0, 0); drawingSession.DrawText("Sample Text", x, y, txtColor, canvasTxtFormat); 一切工作正常。我想旋轉這段文字,同時將它寫在圖像上,我很難在網上尋找幫助。 任何幫助將不勝

    0熱度

    1回答

    我有一個矩形: <Border x:Name="Elem1" BorderThickness="2" Height="100" Width="200" BorderBrush="Red" /> 並有Windows.UI.Composition。 射燈與指針togehter移動: const float LightDistance = 20; _compositor = Window.Curr

    0熱度

    1回答

    我已經創建了一個疊加在現有圖像上的時間的圖像效果。每當我在Win2D CanvasDrawingSession上使用DrawImage或DrawText時,我所遇到的問題似乎都是持久的內存泄漏。隨着時間的推移這變得非常重要我必須在釋放資源方面錯過了一些東西,但我沒有看到它。如果我註釋掉DrawImage和DrawText代碼行,內存泄漏將停止。 virtual void ProcessFrame

    0熱度

    1回答

    在Win2D API文檔,他們說 保存整個位圖與指定的文件名的文件,使用 0.9和CanvasBitmapFileFormat.Auto默認的質量水平。 它沒有說明文件保存在哪裏或如何選擇文件保存的位置。 我試圖玩弄這個方法,但是每次我打電話給它時,我都會得到一個「拒絕訪問」的異常錯誤。 string filename = "Test pic test.png"; Storage

    0熱度

    1回答

    我無法驗證這一點是肯定的,但它看起來好像我的應用程序崩潰,因爲它的時間太長了我的資源加載。 我相信這是從我的電話來CreateCanvasResourcesAsync public void OnCreateResources(CanvasControl sender, CanvasCreateResourcesEventArgs args) { args.TrackAsyn

    2熱度

    1回答

    我將Win2D高斯模糊應用於圖像文件(存儲文件)並直接應用於UIElement - Image(這是一個XAML圖像),並且我看到爲BlurAmount我正在用於存儲文件輸出和XAML圖像不同的輸出相同的值.. 原始圖像 當施加到XAML圖片100%模糊(輸出或者任何UIElement) 輸出時施加到存儲文件 相關代碼100%的模糊: 對於圖像文件: using (var stream = awa

    0熱度

    1回答

    在win2D屏幕的相對鼠標位置,獲取絕對鼠標位置是這樣的(從Win2D雪碧樣品) var point = e.GetCurrentPoint((UIElement)sender).Position.ToVector2(); 但是,這是一個絕對位置, 我做出是否鼠標指向遊戲機 所以,我做了這個代碼,但它不起作用。 var rpoint = e.GetCurrentPoint(canvas).P

    0熱度

    1回答

    我知道有許多方法可以通過Windows.Composition爲週年更新和以前的SDK添加陰影。不幸的是,我必須堅持使用10240版本,並且此API不可用。我嘗試過使用Win2D,但沒有成功。關於如何向Grid XAML元素添加陰影的任何想法?

    0熱度

    1回答

    我正在處理一些Win2D效果,我很難找到一種合適的方法使我的UI內容足夠黑暗,以便它上面的文本很容易閱讀。 現在這是我的代碼的一部分: ArithmeticCompositeEffect composite = new ArithmeticCompositeEffect { MultiplyAmount = 0, Source1Amount = 0.2f, Sour