0
방금 D2D를 배우기 시작했고 랩톱에서 아무 문제없이 설정했습니다. 이제는 집에서 데스크톱으로 설정하려고하는데 Render 타겟을 만드는 데 문제가 있습니다.CreateHwndRenderTarget 인수 목록 문제
hr = pD2DFactory->CreateHwndRenderTarget(D2D1::RenderTargetProperties(), D2D1::HwndRenderTargetProperties(hWnd, size), &pRT);
ID2D1Factory* pD2DFactory;
ID2D1RenderTarget* pRT;
그것은 CreateHwndRenderTarget의 첫 번째 인수는 const를해야하지만, 내가 MSDN 페이지에서 볼 때 그들은 simly 단지 기능 RenderTargetProperties를 호출하고 그들을 위해 잘 작동 말한다 곳.
Error: 1 IntelliSense: no instance of overloaded function "ID2D1Factory::CreateHwndRenderTarget" matches the argument list
argument types are: (D2D1_RENDER_TARGET_PROPERTIES, D2D1_HWND_RENDER_TARGET_PROPERTIES, ID2D1RenderTarget **)
object type is: ID2D1Factory