none
[UWP C++/CX]SpriteVisual如何与Direct2D进行交互 RRS feed

  • 问题

  • 我在学习制作UWP控件,我写了个继承FrameworkElement的类,并在上面添加了SpriteVisual,目前我只能用CompositionColorBrush给它上色,但我想使用Direct2D API来绘制图片,文字等内容,我需要怎么做。

    我目前已经写好了Direct2D初始化,尝试过将SurfaceImageSource转换为ISurfaceImageSourceNative,可以在Grid等控件的背景上绘制东西,我猜想CompositionSurfaceBrush或者CompositionVisualSurface可以通过一些类似的方式得到IDXGISurface,但似乎没有找到相关的示例。

    2020年1月23日 11:42

全部回复