在 MSDN 的代码中,有这样的:
HRESULT DemoApp::LoadBitmapFromFile(
ID2D1RenderTarget *pRenderTarget,
IWICImagingFactory *pIWICFactory,
PCWSTR uri,
UINT destinationWidth,
UINT destinationHeight,
ID2D1Bitmap **ppBitmap
)
还有这个:
hr = LoadBitmapFromFile(
m_pRenderTarget,
m_pWICFactory,
L".\\sampleImage.jpg",
100,
0,
&m_pBitmap
);
当 m_pBitmap 实际上是指向 ID2D1Bitmap 对象 (ID2D1Bitmap *m_pBitmap) 而不是指向 ID2D1Bitmap 对象的指针时,它是如何工作的?