一、引言

最近在使用Direct2D進(jìn)行繪制工作中,需要實(shí)現(xiàn)使用Direct2D繪制網(wǎng)格的功能。在網(wǎng)上查了很多資料,終于實(shí)現(xiàn)了,把方法貼到這里供大家參考。

 

二、繪制網(wǎng)格

2.1 API接口

首先介紹一下繪制網(wǎng)格中使用到的重要接口ID2D1BitmapRenderTarget,它繼承自ID2D1RenderTarget,會(huì)寫入到中間紋理。對(duì)于創(chuàng)建與 ID2D1BitmapBrush 結(jié)合使用的圖案,或緩存要反復(fù)使用的繪制數(shù)據(jù),這十分有用。它僅僅比基類多了一個(gè)函數(shù)GetBitmap,此函數(shù)可以將內(nèi)部的繪制數(shù)據(jù)輸出到位圖ID2D1Bitmap中,如下:

1

我想了解如何學(xué)習(xí)

姓名:
手機(jī):
留言: