我刚刚在我的 d3d11 应用程序中实现了 dcomp,在尝试编译后,我遇到了 1.5k 错误,这些错误都与 d2d 相关。 我根本没有在我的应用程序中使用 d2d 并且很困惑,在查看 dcomp.h 时,很明显 dcomp 包含 d2d1_1.h 作为其中的一部分。 每当我包含 dcomp.h 或 ...
我刚刚在我的 d3d11 应用程序中实现了 dcomp,在尝试编译后,我遇到了 1.5k 错误,这些错误都与 d2d 相关。 我根本没有在我的应用程序中使用 d2d 并且很困惑,在查看 dcomp.h 时,很明显 dcomp 包含 d2d1_1.h 作为其中的一部分。 每当我包含 dcomp.h 或 ...
I was trying to port a C# code from .NET 4.8 to .NET 5, older version of .NET was using Microsoft.Windows.SDK.Contracts , In .NET 5 Microsoft.Window ...
我正在使用DirectComposition和DirectManipulation编写 Win32 应用程序(C++)。 我通过设置视口和内容视觉效果成功地创建了我自己的滚动视图控件。 这一切都很好,但我似乎无法弄清楚如何以编程方式移动视口中的内容。 我想创建ScrollTo行为,您可以在其中显示 ...
使用 VS 2015 编译的 function DCompositionCreateDevice2运行 Win32C++ 源代码时出现异常问题。源代码编译没有任何错误,但显示上述运行时错误。 用VS 2019重新编译和运行相同的源代码,没有运行时错误。 测试示例代码为 Windows SDK 示例如 ...
我正在研究一个使用DirectX和Direct Composition的项目。 我正在尝试创建类似 windows 丙烯酸模糊的效果。 使用直接合成,我能够将模糊效果、饱和度和混合应用于给定的输入。 windows 丙烯酸模糊使用 window 后面的内容作为模糊的输入,但在 win32 中不可 ...
我想在 window 上显示原始 BGRA 数据(所以我有一个 unsigned int *,具有宽度和高度),以便考虑 alpha 分量以具有每个像素的透明度。 最终目的是将其集成到图形工具包中。 在阅读了 Kenny Kerr 的文章 ( https://learn.microsoft.com ...
首先,我想说我是 Direct2d 使用的新手。 我的最终目的是拥有每像素透明窗口。 我找到了这篇不错的文章: https://docs.microsoft.com/en-us/archive/msdn-magazine/2014/june/windows-with-c-high-perfor ...
我正在研究一个基于这篇文章使用直接合成的项目: Windows 和 C++:高性能 Window 使用 ZAEA23489CE3AA9B64306EBB28E0Z 组合引擎分层我能够重新创建示例并且它正在工作。 目前我正在尝试将 IDCompositionGaussianBlurEffect 应用 ...
来自Kenny Kerr 博客的上下文: Windows Vista 引入了一个名为 Desktop Window Manager 的服务。 这个名字过去和现在都具有误导性。 将其视为 Windows 合成引擎或合成器。 这个合成引擎完全改变了应用程序 windows 在桌面上呈现的方式。 不是让 ...
如何使用合成器 API 创建平铺图像背景? D2D 位图画笔具有SetExtendModeX/Y ,但CompositionSurfaceBrush似乎没有等效项。 TileEffect被标记为“NoComposition”。 我想避免“手动”创建屏幕大小的表面和平铺(即使用 D2D)。 ...
这是 Windows 8 经典示例中稍微修改的 Direct Manipulation Sample 应用程序。 我删除了除单个视口及其内容(方格纹理)之外的所有元素。 当我将 IDirectManipulationVewport::SetViewportRect() 设置为原点偏移量(例如 Set ...
我向 WPF 项目添加了对 WinRT dll 的引用,并且我想在 WPF 窗口内使用SwapChainPanel 。 真的有可能吗? 现在我无法让它工作。 ...
我有一个项目可能涉及一些基本的服务器端图像创建(缩放,转换,一些文本堆肥)。 过去,我曾使用GDI +做类似的事情,但是Microsoft现在将其标记为Legacy Graphics,并列出了一些替代品,例如DirectComposition和Windows Imaging Component ...
我想将directcomposition渲染到纹理。 这可能吗? 这样做的原因是我希望能够将gpu加速无窗口透明flash播放器activex控件渲染到纹理 。 通常不可能的东西,但我希望用DirectComposition实现。 ...