创建SolidColorBrush时出错

时间:2012-10-25 21:57:42

标签: c++ direct2d

在我的代码中,我试图像这样创建一个Direct2D SolidColorBrush

ID2D1SolidColorBrush *pBgBrush;
D2D1::ColorF color = D2D1::ColorF(0x9ACD32, 1.0f);
pRenderTarget->CreateSolidColorBrush(color, &pBgBrush);

调用CreateSolidColorBrush函数时,d2d1.h头文件中会抛出错误

First-chance exception at 0x012519C0 in 2012_10_22__WICBitmapRenderTargetExploration.exe:
0xC0000005: 
Access violation reading location 0x00000000.

造成这种情况的原因是什么?我该如何解决?

0 个答案:

没有答案