我已經選擇了一個8bpp位圖到CDC中,並使用:: TextOut()來繪製文本。字體質量爲ANTIALIASED_QUALITY,但文字以單色出現;沒有灰色像素&鋸齒狀邊緣。可以在Win32的8bpp位圖上繪製抗鋸齒文本嗎?
8bpp位圖是從24bpp位圖中提取的,該位圖上已經繪製了抗鋸齒文本,而且文本正常。 (兩種文本類型位於相同的位圖中。)
當然,我可以繪製24bpp並進行轉換,但這更復雜且速度更慢。 (後面的文本會改變,而且會重複多次。)是否可以將抗鋸齒文本直接轉換爲8bpp位圖?謝謝!