D2D1_GAMMATRANSFER_PROP列舉 (d2d1effects.h)
Gamma 傳輸效果屬性的標識碼。
Syntax
typedef enum D2D1_GAMMATRANSFER_PROP {
D2D1_GAMMATRANSFER_PROP_RED_AMPLITUDE = 0,
D2D1_GAMMATRANSFER_PROP_RED_EXPONENT = 1,
D2D1_GAMMATRANSFER_PROP_RED_OFFSET = 2,
D2D1_GAMMATRANSFER_PROP_RED_DISABLE = 3,
D2D1_GAMMATRANSFER_PROP_GREEN_AMPLITUDE = 4,
D2D1_GAMMATRANSFER_PROP_GREEN_EXPONENT = 5,
D2D1_GAMMATRANSFER_PROP_GREEN_OFFSET = 6,
D2D1_GAMMATRANSFER_PROP_GREEN_DISABLE = 7,
D2D1_GAMMATRANSFER_PROP_BLUE_AMPLITUDE = 8,
D2D1_GAMMATRANSFER_PROP_BLUE_EXPONENT = 9,
D2D1_GAMMATRANSFER_PROP_BLUE_OFFSET = 10,
D2D1_GAMMATRANSFER_PROP_BLUE_DISABLE = 11,
D2D1_GAMMATRANSFER_PROP_ALPHA_AMPLITUDE = 12,
D2D1_GAMMATRANSFER_PROP_ALPHA_EXPONENT = 13,
D2D1_GAMMATRANSFER_PROP_ALPHA_OFFSET = 14,
D2D1_GAMMATRANSFER_PROP_ALPHA_DISABLE = 15,
D2D1_GAMMATRANSFER_PROP_CLAMP_OUTPUT = 16,
D2D1_GAMMATRANSFER_PROP_FORCE_DWORD = 0xffffffff
} ;
常數
D2D1_GAMMATRANSFER_PROP_RED_AMPLITUDE 值: 0 Red 通道的 Gamma 傳輸函式幅度。 此類型為 FLOAT。 預設值為 1.0f。 |
D2D1_GAMMATRANSFER_PROP_RED_EXPONENT 值: 1 Red 通道的 gamma 傳輸函式指數。 此類型為 FLOAT。 預設值為 1.0f。 |
D2D1_GAMMATRANSFER_PROP_RED_OFFSET 值: 2 Red 通道的 gamma 傳輸函式位移。 此類型為 FLOAT。 預設值為 0.0f。 |
D2D1_GAMMATRANSFER_PROP_RED_DISABLE 值: 3 如果您將此設定為TRUE,則不會將傳輸函式套用至紅色通道。 會使用身分識別傳輸函式。 如果您將此設定為 FALSE,則會將 gamma 傳輸函式套用至紅色通道。 此類型為 BOOL。 預設值為 FALSE。 |
D2D1_GAMMATRANSFER_PROP_GREEN_AMPLITUDE 值: 4 綠色通道的 Gamma 傳輸函式幅度。 此類型為 FLOAT。 預設值為 1.0f。 |
D2D1_GAMMATRANSFER_PROP_GREEN_EXPONENT 值: 5 綠色通道的 gamma 傳輸函式指數。 此類型為 FLOAT。 預設值為 1.0f。 |
D2D1_GAMMATRANSFER_PROP_GREEN_OFFSET 值: 6 綠色通道的 Gamma 傳輸函式位移。 此類型為 FLOAT。 預設值為 0.0f。 |
D2D1_GAMMATRANSFER_PROP_GREEN_DISABLE 值: 7 如果您將此設定為TRUE,則不會將傳輸函式套用至綠色通道。 會使用身分識別傳輸函式。 如果您將此設定為 FALSE,則會將 gamma 傳輸函式套用至綠色通道。 此類型為 BOOL。 預設值為 FALSE。 |
D2D1_GAMMATRANSFER_PROP_BLUE_AMPLITUDE 值: 8 藍色通道的 Gamma 傳輸函式幅度。 此類型為 FLOAT。 預設值為 1.0f。 |
D2D1_GAMMATRANSFER_PROP_BLUE_EXPONENT 值: 9 藍色通道的 Gamma 傳輸函式指數。 此類型為 FLOAT。 預設值為 1.0f。 |
D2D1_GAMMATRANSFER_PROP_BLUE_OFFSET 值: 10 藍色通道的 gamma 傳輸函式位移。 此類型為 FLOAT。 預設值為 0.0f。 |
D2D1_GAMMATRANSFER_PROP_BLUE_DISABLE 值: 11 如果您將此設定為TRUE,則不會將傳輸函式套用至藍色通道。 會使用身分識別傳輸函式。 如果您將此設定為 FALSE,則會將 Gamma 傳輸函式套用至藍色通道。 此類型為 BOOL。 預設值為 FALSE。 |
D2D1_GAMMATRANSFER_PROP_ALPHA_AMPLITUDE 值: 12 Alpha 色板的 Gamma 傳輸函式幅度。 此類型為 FLOAT。 預設值為 1.0f。 |
D2D1_GAMMATRANSFER_PROP_ALPHA_EXPONENT 值: 13 Alpha 色板的 gamma 傳輸函式指數。 此類型為 FLOAT。 預設值為 1.0f。 |
D2D1_GAMMATRANSFER_PROP_ALPHA_OFFSET 值: 14 Alpha 色板的 Gamma 傳輸函式位移。 此類型為 FLOAT。 預設值為 0.0f。 |
D2D1_GAMMATRANSFER_PROP_ALPHA_DISABLE 值: 15 如果您將此設定為TRUE,則不會將傳輸函式套用至Alpha色板。 會使用身分識別傳輸函式。 如果您將此設定為 FALSE,則會將 Gamma 傳輸函式套用至 Alpha 色板。 此類型為 BOOL。 預設值為 FALSE。 |
D2D1_GAMMATRANSFER_PROP_CLAMP_OUTPUT 值: 16 效果是否會在效果將色彩值限制為介於 0 到 1 之間,再將值傳遞至圖形中的下一個效果。 效果會在預先乘法 Alpha 之前先限制值。 如果您將此設定為TRUE,效果將會限制值。 如果您將此設定為 FALSE,效果將不會限制色彩值。 但其他效果和輸出介面可能會限制值,如果值不夠精確。 此類型為 BOOL。 預設值為 FALSE。 |
D2D1_GAMMATRANSFER_PROP_FORCE_DWORD 值: 0xffffffff |
規格需求
需求 | 值 |
---|---|
標頭 | d2d1effects.h |