使用示例:
http://msdn.microsoft.com/en-us/library/windows/desktop/hh780339(v=vs.85).aspx
这表示ID2D1DeviceContext可以用于Windows应用商店应用(Metro)以及桌面应用,也可以用于呈现到HWND(c ++桌面应用)。
但是,该示例特定于Windows :: UI:Core :: CoreWindow。 (Windows应用商店/地铁)
这也是一样的。 http://msdn.microsoft.com/en-us/library/windows/desktop/hh780340(v=vs.85).aspx
任何建议都明白如何实现这一目标,谢谢!
ķ
答案 0 :(得分:0)
我能够将城域代码移植到桌面兼容代码上。
使用CComPtr代替ComPtr。 删除了DX :: ThrowIfFailed,您可以使用自己的方法测试HRESULTS 替换。与QueryInterface调用一样。
一个功能改变是: CreateSwapChainForHwnd代替CreateSwapChainForCoreWindow