D2D1_SPOTSPECULAR_SCALE_MODE列舉 (d2d1effects.h)

點反射光源效果用來將影像調整為對應的核心單位長度的插補模式。 品質與速度有六種調整模式。

Syntax

typedef enum D2D1_SPOTSPECULAR_SCALE_MODE {
  D2D1_SPOTSPECULAR_SCALE_MODE_NEAREST_NEIGHBOR = 0,
  D2D1_SPOTSPECULAR_SCALE_MODE_LINEAR = 1,
  D2D1_SPOTSPECULAR_SCALE_MODE_CUBIC = 2,
  D2D1_SPOTSPECULAR_SCALE_MODE_MULTI_SAMPLE_LINEAR = 3,
  D2D1_SPOTSPECULAR_SCALE_MODE_ANISOTROPIC = 4,
  D2D1_SPOTSPECULAR_SCALE_MODE_HIGH_QUALITY_CUBIC = 5,
  D2D1_SPOTSPECULAR_SCALE_MODE_FORCE_DWORD = 0xffffffff
} ;

常數

 
D2D1_SPOTSPECULAR_SCALE_MODE_NEAREST_NEIGHBOR
值: 0
取樣最接近的單一點,並使用該點。 此模式會使用較少的處理時間,但會輸出最低的品質影像。
D2D1_SPOTSPECULAR_SCALE_MODE_LINEAR
值: 1
使用四個點樣本和線性插補。 此模式會輸出比最接近鄰近更高的品質影像。
D2D1_SPOTSPECULAR_SCALE_MODE_CUBIC
值: 2
使用16個樣本立方核心進行插補。 此模式會使用大部分的處理時間,但輸出品質較高的影像。
D2D1_SPOTSPECULAR_SCALE_MODE_MULTI_SAMPLE_LINEAR
值: 3
在單一像素內使用 4 個線性樣本,以進行良好的邊緣反鋸齒。 此模式適合在具有少數圖元的影像上相應減少。
D2D1_SPOTSPECULAR_SCALE_MODE_ANISOTROPIC
值: 4
根據點陣圖的轉換圖形,使用異向性篩選來取樣模式。
D2D1_SPOTSPECULAR_SCALE_MODE_HIGH_QUALITY_CUBIC
值: 5
如果轉換矩陣牽涉到縮減規模,請使用高品質的立方核心大小來執行預先調整映像。 然後,使用三次方插補模式進行最終輸出。
D2D1_SPOTSPECULAR_SCALE_MODE_FORCE_DWORD
值: 0xffffffff

規格需求

需求
標頭 d2d1effects.h