随笔分类 - Direct2D入门
Direct2D 入门简介
摘要:先截图看下,下次 更新 具体实现方法
阅读全文
摘要:用ID2D1StrokeStyle可以构建出我们想要的风格:virtual HRESULT CreateStrokeStyle( [in]const D2D1_STROKE_STYLE_PROPERTIES *strokeStyleProperties, [in, optional]const FLOAT *dashes, UINT dashesCount, [out]ID2D1StrokeStyle **strokeStyle) = 0;D2D1_STROKE_STYLE_PROPERTIES结构体中描述了中分风格;struct D2D1_STROKE_STYLE_PROPERTIES {
阅读全文
摘要:http://msdn.microsoft.com/zh-cn/library/windows/apps/dd756654.aspx什么是层?层由 ID2D1Layer 对象表示,它使应用程序可以操作一组绘制操作。可通过将层“压入”呈现器目标的方式来使用层。呈现器目标执行的后续绘制操作将被指引到压入的层。在处理完该层之后,可从呈现器目标“弹出”该层,这可将该层的内容重新复合到呈现器目标中。与画笔类似,层是由呈现器目标创建的与设备有关的资源。只要呈现器目标所处的资源域与包含创建层的呈现器目标的资源域相同,便可以在这些呈现器目标上使用层。然而,一个层资源一次只能由一个呈现目标使用。有关资源的更多信
阅读全文
摘要:创建 ID2D1Bitmap 对象:若要创建位图,请使用将在其上绘制位图的呈现器目标的以下方法之一: ID2D1RenderTarget::CreateBitmapID2D1RenderTarget::CreateBitmapFromWicBitmap这里我们主要介绍了第一种方式创建:m_d2dDeviceContext->CreateBitmap( pixelSize, nullptr, pixelSize.width * 4, // pitch = width * size of pixel (4 bytes for B8G8R8A8) D2D1::BitmapProperties1
阅读全文

浙公网安备 33010602011771号