direct2d 相关问题

Direct2D是一种硬件加速的即时模式2-D图形API,可为二维几何图形,位图和文本提供高性能和高质量的渲染。 Direct2D API旨在与GDI,GDI +和Direct3D良好互操作。

将 ID2D1Device1 转换为 ID3D11Device

我想在我的 Direct2D 应用程序中实现 NVIDIA Reflex。我有一个 ID2D11Device,但 NvAPI_D3D_SetSleepMode 需要 Direct3DDevice。 我知道Direct2D是基于Direct3D的。所以,我认为...

回答 1 投票 0

Delphi - Direct2D - Paintbox 绘图闪烁

Delphi 11 - Windows 64 位 我正在尝试使用 TDirect2D 在 TPaintBox 中绘制各种内容。我需要不断更新里面画的东西。不幸的是,当我

回答 1 投票 0

Direct2D Clear/DrawBitmap 抛出异常

在 C++ DLL 中,我初始化了 Direct2D,然后还有一些绘制函数。当调用 pRenderTarget->Clear(...) 时,它会抛出 AccessViolationException(尝试访问受保护的内存...)。 她...

回答 1 投票 0

Direct2D 拒绝在窗口上绘制位图,默默失败

我正在尝试使用 Direct2D 在窗口上绘制 128x128 位图。但是,没有显示任何内容,EndDraw() 也不会返回任何错误。 这是我的 WM_PAINT 代码: 案例WM_PAINT: D2D1_RECT_F

回答 4 投票 0

IWICImagingFactory::CreateDecoderFromFilename() 即使在解码器被销毁后也会保持文件锁定

我使用 IWICImagingFactory::CreateDecoderFromFilename() 仅供读取。有没有办法可以传递 FILE_SHARE_READ 标志之类的东西?文件从上面的函数调用开始一直保持打开状态,直到...

回答 3 投票 0

Direct2D CreateTextLayout() - 如何获取插入符坐标

我正在使用 Direct2D 从文本布局开始渲染文本 HRESULT hr = m_spWriteFactory->CreateTextLayout( m_wsText.c_str( ), m_wsText.length( ), m_spWriteTextForma...

回答 2 投票 0

ID3D11Texture2D转ID2D1Bitmap,可以吗?

我正在开发一款游戏的扩展,它只打开 HDC 供插件开发人员使用。 然而,我已经用尽了 GDI+/Direct2D 绘图的可能性,这些可能性对于我想要的来说足够快

回答 4 投票 0

直接2D到XPS文件,无需打印队列

Direct2D 允许通过 ID2D1Device::CreatePrintControl 进行打印,这可能会将 XPS 呈现为中间表示形式。使用 XPS Document Writer 或其他打印机,我可以创建 xps f...

回答 1 投票 0

从 FreeType 位图创建 Direct2D 位图的正确方法

我正在创建一个 UI 引擎并正在处理字体渲染。我刚刚开始并尝试实现 FreeType 来初始加载和渲染 .ttf 文件。 这是我用于加载的代码...

回答 1 投票 0

如何使用 GetValueByName 方法从 d2d 效果属性中获取 ENUM 字段名称

我想显示具有枚举属性的任何给定效果的当前枚举[field].name。我的代码结果为 hr = 0x88990029,指定的属性不存在。我的财产满了吗...

回答 1 投票 0

链接 Direct2D 效果

我创建了一个简单的 Direct2D 效果,它可以翻转传入的图像(可以水平或垂直翻转或同时翻转)。自定义效果看起来效果不错。问题开始了

回答 1 投票 0

CoCreateIWICImagingFactory的实例

我在 Windows 7 计算机上运行 Visual Studio 2012。 当我运行此处找到的 SimpleDirect2dApplication 时:http://technet.microsoft.com/en-us/subscriptions/dd940321%28v=vs.85%29.aspx 小时 =

回答 4 投票 0

如何共享 WriteableBitmap 后台缓冲区以与 Direct2D 渲染一起使用?

我使用 WriteableBitmap 作为在 WPF 窗口中渲染和显示内容的快速方法,然后导出为媒体(重用相同的渲染管道)。 我可以画图像、基本形状、做com...

回答 1 投票 0

Direct2D 在主窗口中渲染,但不在子窗口中渲染

我正在学习如何使用 Direct2D 和 DirectWrite。我编写了一个示例应用程序,它使用这些库直接在主(顶级)窗口中呈现内容。效果很好。 现在我正在努力

回答 4 投票 0

ID2D1DeviceContext 实现的 Direct2D 基本代码无法正常工作

https://learn.microsoft.com/ko-kr/windows/win32/direct2d/direct2d-quickstart-with-device-context 按照上面的步骤,我输入了绘制矩形的 Direct2D 基本代码。但它什么也没画...

回答 1 投票 0

从哪里开始使用 Direct2d?

有兴趣学习 Direct2d 创建 Windows 8 应用程序,但经过 2 小时的研究,我完全困惑了。像这样的示例(创建简单的 Direct2D 应用程序)似乎假设您知道......

回答 3 投票 0

如何知道SharpDX.Direct2D1.Bitmap的内存使用情况?

我正在加载一堆图像作为位图(SharpDX.Direct2D1.Bitmap 类型),并且当图像占用一定量的内存(在我的例子中为 4GB)时,希望停止加载更多图像。 我的功能...

回答 1 投票 0

Direct2D 不同的图像加载API

我目前正在学习 Direct2D,并且我成功地将图像加载到我的测试应用程序中,如下所述: 如何从文件加载位图 (https://learn.microsoft.com/en-us/windows/w...

回答 1 投票 0

如何判断是使用“->”还是“.” [重复]

我正在跟踪 D2D 示例,其中出现了以下代码: if(!(D2D1_WINDOW_STATE_OCCLUDED & m_renderTarget->CheckWindowState())) { m_renderTarget->BeginDraw(); ...

回答 2 投票 0

解决 Windows 预览处理程序问题:GDI+ 和 Direct2D 集成

我正在尝试为文件类型(下面的 .abcd)创建一个 Windows 预览处理程序,该处理程序根据所选文件的内容使用 GDI+ 和 Direct2D 在预览窗口中进行绘制。我用的是

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.