D2D1_BITMAP_INTERPOLATION_MODE列舉 (d2d1.h)
指定縮放或旋轉影像時所使用的演算法。
注意從 Windows 8 開始,有更多插補模式可供使用。 如需詳細資訊 ,請參閱D2D1_INTERPOLATION_MODE 。
Syntax
typedef enum D2D1_BITMAP_INTERPOLATION_MODE {
D2D1_BITMAP_INTERPOLATION_MODE_NEAREST_NEIGHBOR,
D2D1_BITMAP_INTERPOLATION_MODE_LINEAR,
D2D1_BITMAP_INTERPOLATION_MODE_FORCE_DWORD = 0xffffffff
} ;
常數
D2D1_BITMAP_INTERPOLATION_MODE_NEAREST_NEIGHBOR 使用最接近點陣圖圖元到目前轉譯圖元的確切色彩。 |
D2D1_BITMAP_INTERPOLATION_MODE_LINEAR 從最接近轉譯圖元的四個點陣圖圖。 |
D2D1_BITMAP_INTERPOLATION_MODE_FORCE_DWORD 值: 0xffffffff |
備註
若要縮放影像,原始影像中的每個像素都必須對應至較大影像中的一組圖元。 若要壓縮影像,原始影像中的圖元群組必須對應至較小影像中的單一圖元。 執行這些對應之演算法的有效性會決定縮放影像的品質。 產生高品質縮放影像的演算法通常會需要更多處理時間。 D2D1_BITMAP_INTERPOLATION_MODE_NEAREST_NEIGHBOR 提供更快速但品質較低的插補, 而D2D1_BITMAP_INTERPOLATION_MODE_LINEAR 提供更高的品質插補。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 適用於 Windows Vista 的 Windows 7、Windows Vista SP2 和平臺更新 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows Server 2008 R2、Windows Server 2008 SP2 和 Platform Update for Windows Server 2008 [傳統型應用程式 |UWP 應用程式] |
標頭 | d2d1.h |