while( 1 ) {
...
pdev->Resize( D2D1::SizeU( unclientwidth, unclientheight ) );
pdev->Clear( &ImplColorD2D1( D2D1::ColorF(0.0, 0.0, 0.00) ) );
}
我想用窗口客户端大小更新渲染目标的大小。
以上代码是我所有的操作,我称之为ID2D1HwndRenderTarget接口。即使没有任何操作可以渲染任何东西。
我试图调用ID2D1HwndRenderTarget :: Resize,但它返回了下面的代码
D2DERR_OUTSTANDING_BITMAP_REFERENCES
0x88990022
The operation cannot complete while there are outstanding references to the target bitmap.
来自MSDN
我试图找到几个小时的事情,但一切都没有。
世界上发生了什么?如果您有任何想法,请回复我。
提前致谢。