共用方式為


D2D1_LINEARTRANSFER_PROP列舉 (d2d1effects.h)

線性傳輸效果屬性的標識碼。

Syntax

typedef enum D2D1_LINEARTRANSFER_PROP {
  D2D1_LINEARTRANSFER_PROP_RED_Y_INTERCEPT = 0,
  D2D1_LINEARTRANSFER_PROP_RED_SLOPE = 1,
  D2D1_LINEARTRANSFER_PROP_RED_DISABLE = 2,
  D2D1_LINEARTRANSFER_PROP_GREEN_Y_INTERCEPT = 3,
  D2D1_LINEARTRANSFER_PROP_GREEN_SLOPE = 4,
  D2D1_LINEARTRANSFER_PROP_GREEN_DISABLE = 5,
  D2D1_LINEARTRANSFER_PROP_BLUE_Y_INTERCEPT = 6,
  D2D1_LINEARTRANSFER_PROP_BLUE_SLOPE = 7,
  D2D1_LINEARTRANSFER_PROP_BLUE_DISABLE = 8,
  D2D1_LINEARTRANSFER_PROP_ALPHA_Y_INTERCEPT = 9,
  D2D1_LINEARTRANSFER_PROP_ALPHA_SLOPE = 10,
  D2D1_LINEARTRANSFER_PROP_ALPHA_DISABLE = 11,
  D2D1_LINEARTRANSFER_PROP_CLAMP_OUTPUT = 12,
  D2D1_LINEARTRANSFER_PROP_FORCE_DWORD = 0xffffffff
} ;

常數

 
D2D1_LINEARTRANSFER_PROP_RED_Y_INTERCEPT
值: 0
紅色通道之線性函式的Y攔截。


此類型為 FLOAT。

預設值為 0.0f。
D2D1_LINEARTRANSFER_PROP_RED_SLOPE
值: 1
紅色通道的線性函式斜率。


此類型為 FLOAT。

預設值為 1.0f。
D2D1_LINEARTRANSFER_PROP_RED_DISABLE
值: 2
如果您將此設定為 TRUE,效果就不會將傳輸函式套用至紅色通道。
如果您將此設定為 FALSE,效果會將 RedLinearTransfer 函式套用至 Red 通道。


此類型為 BOOL。

預設值為 FALSE。
D2D1_LINEARTRANSFER_PROP_GREEN_Y_INTERCEPT
值: 3
綠色通道線性函式的Y攔截。


此類型為 FLOAT。

預設值為 0.0f。
D2D1_LINEARTRANSFER_PROP_GREEN_SLOPE
值: 4
綠色通道線性函式的斜率。


此類型為 FLOAT。

預設值為 1.0f。
D2D1_LINEARTRANSFER_PROP_GREEN_DISABLE
值: 5
如果您將此設定為 TRUE,效果就不會將傳輸函式套用至綠色通道。
如果您將此設定為 FALSE,效果會將 GreenLinearTransfer 函式套用至綠色通道。


此類型為 BOOL。

預設值為 FALSE。
D2D1_LINEARTRANSFER_PROP_BLUE_Y_INTERCEPT
值: 6
藍色通道線性函式的Y攔截。


此類型為 FLOAT。

預設值為 0.0f。
D2D1_LINEARTRANSFER_PROP_BLUE_SLOPE
值: 7
藍色通道的線性函式斜率。


此類型為 FLOAT。

預設值為 1.0f。
D2D1_LINEARTRANSFER_PROP_BLUE_DISABLE
值: 8
如果您將此設定為 TRUE,效果就不會將傳輸函式套用至藍色通道。
如果您將此設定為 FALSE,效果會將 BlueLinearTransfer 函式套用至 Blue 通道。


此類型為 BOOL。

預設值為 FALSE。
D2D1_LINEARTRANSFER_PROP_ALPHA_Y_INTERCEPT
值: 9
Alpha 色板線性函式的 Y 攔截。


此類型為 FLOAT。

預設值為 0.0f。
D2D1_LINEARTRANSFER_PROP_ALPHA_SLOPE
值: 10
Alpha 色板線性函式的斜率。


此類型為 FLOAT。

預設值為 0.0f。
D2D1_LINEARTRANSFER_PROP_ALPHA_DISABLE
值: 11
如果您將此設定為 TRUE,效果就不會將傳送函式套用至 Alpha 色板。
如果您將此設定為 FALSE,效果會將 AlphaLinearTransfer 函式套用至 Alpha 色板。


此類型為 BOOL。

預設值為 FALSE。
D2D1_LINEARTRANSFER_PROP_CLAMP_OUTPUT
值: 12
效果是否會在效果將值傳遞至圖形中的下一個效果之前,將色彩值限制在 0 到 1 之間。
效果會先將值固定在預先乘以Alpha之前。


如果您將此設定為TRUE,效果將會限制值。 如果您將此設定為 FALSE,效果將不會限制色彩值,但其他效果和
如果輸出介面的精確度不足,輸出介面可能會限制這些值。

此類型為 BOOL。

預設值為 FALSE。
D2D1_LINEARTRANSFER_PROP_FORCE_DWORD
值: 0xffffffff

規格需求

需求
標頭 d2d1effects.h