摘要: http://msdn.microsoft.com/zh-cn/library/windows/apps/dd756654.aspx什么是层?层由 ID2D1Layer 对象表示,它使应用程序可以操作一组绘制操作。可通过将层“压入”呈现器目标的方式来使用层。呈现器目标执行的后续绘制操作将被指引到压入的层。在处理完该层之后,可从呈现器目标“弹出”该层,这可将该层的内容重新复合到呈现器目标中。与画笔类似,层是由呈现器目标创建的与设备有关的资源。只要呈现器目标所处的资源域与包含创建层的呈现器目标的资源域相同,便可以在这些呈现器目标上使用层。然而,一个层资源一次只能由一个呈现目标使用。有关资源的更多信 阅读全文
posted @ 2012-09-28 14:07 sinian 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 创建 ID2D1Bitmap 对象:若要创建位图,请使用将在其上绘制位图的呈现器目标的以下方法之一: ID2D1RenderTarget::CreateBitmapID2D1RenderTarget::CreateBitmapFromWicBitmap这里我们主要介绍了第一种方式创建:m_d2dDeviceContext->CreateBitmap( pixelSize, nullptr, pixelSize.width * 4, // pitch = width * size of pixel (4 bytes for B8G8R8A8) D2D1::BitmapProperties1 阅读全文
posted @ 2012-09-28 14:00 sinian 阅读(1793) 评论(0) 推荐(0) 编辑