D1144:效果不是目标
SetTarget 失败,因为效果作为目标传递。
可能的原因
ID2D1DeviceContext::SetTarget 采用 ID2D1Image* 参数。 Direct2D 图像可以是位图、命令列表或效果。 Direct2D 仅将位图和命令列表视为有效目标。
可能的修复方法
修改应用程序以使用位图或命令列表作为其设备上下文的目标。 Direct2D 不使用 SetTarget 执行效果初始化。 相反,为了选择效果的内容,应用程序使用 ID2D1DeviceContext::CreateEffect 创建效果,并使用相应的效果 GUID。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈