DWRITE_TEXT_ANTIALIAS_MODE列舉 (dwrite_1.h)
DWRITE_TEXT_ANTIALIAS_MODE列舉包含值,指定轉譯模式呼叫反鋸齒時要用於文字的反鋸齒類型。
Syntax
typedef enum DWRITE_TEXT_ANTIALIAS_MODE {
DWRITE_TEXT_ANTIALIAS_MODE_CLEARTYPE,
DWRITE_TEXT_ANTIALIAS_MODE_GRAYSCALE
} ;
常數
DWRITE_TEXT_ANTIALIAS_MODE_CLEARTYPE ClearType 反鋸齒會針對每個圖元的紅色、綠色和藍色元素獨立計算涵蓋範圍。 這可讓比傳統反鋸齒更詳細。 不過,因為每個圖元沒有一個 Alpha 值,所以 ClearType 不適合將文字轉譯成透明中繼點陣圖。 |
DWRITE_TEXT_ANTIALIAS_MODE_GRAYSCALE 灰階反鋸齒會計算每個圖元的一個涵蓋範圍值。 因為每個圖元的 Alpha 值都已妥善定義,所以文字可以轉譯成透明點陣圖,然後可以與其他內容複合。 注意IDWriteBitmapRenderTarget1的灰階轉譯會使用預先乘法的 Alpha。 |
需求
最低支援的用戶端 | 適用于 Windows 7 的 Windows 8 和平臺更新 [僅限傳統型應用程式] |
最低支援的伺服器 | 適用于 Windows Server 2008 R2 的 Windows Server 2012 和平臺更新 [僅限桌面應用程式] |
標頭 | dwrite_1.h |