0
透明な背景でパターンを描画することはできません。 msdn上のドキュメントは、透明性については何も言及していない透明バックグラウンド(GDI)でpatternBrushを描画するにはどうすればよいですか?
bitmap.CreateBitmap(8, 8, 1, 1, &bits)
brush.CreatePatternBrush(&bitmap)
hbrush = pCgrCurrentDC->SelectObject(&brush);
// set text color
TextCol = pCgrCurrentDC->SetTextColor(CgrColourPalRGB);
int oldBkgrdMode = pCgrCurrentDC->SetBkMode(TRANSPARENT);
//draw polygon
pCgrCurrentDC->Polygon(CgrBuffer, n);
:これは私の抜粋です。私はこのモードを使うことができると思いますか?それともバグですか?
ありがとうございます!