这是一个步骤,在实际的目标,这是与GDI从托管代码混合的Direct2D,更新传统Windows窗体应用程序,即在.NET Framework 3.5的运行(迁移到新的.NET将不实用此时)。 请参阅How initialize Direct2D renderer into GDI context from managed code for older version of .NET Framew
我正在尝试在C中使用Direct2D编写一个小型的小型游戏引擎。我没有使用Windows C编译器;但是使用MinGW。 然而任何使用C的声明ID2D1HwndRenderTarget我得到这个错误: graphics.c:45:37: warning: passing argument 1 of 'graphics->_target->lpVtbl->Base.BeginDraw' from i