共用方式為


D2D1_CHROMAKEY_PROP列舉 (d2d1effects_2.h)

Chroma 索引鍵效果屬性的識別碼。

Syntax

typedef enum D2D1_CHROMAKEY_PROP {
  D2D1_CHROMAKEY_PROP_COLOR = 0,
  D2D1_CHROMAKEY_PROP_TOLERANCE = 1,
  D2D1_CHROMAKEY_PROP_INVERT_ALPHA = 2,
  D2D1_CHROMAKEY_PROP_FEATHER = 3,
  D2D1_CHROMAKEY_PROP_FORCE_DWORD = 0xffffffff
} ;

常數

 
D2D1_CHROMAKEY_PROP_COLOR
值: 0
D2D1_CHROMAKEY_PROP_COLOR屬性是 vector4 值,表示應該轉換成 Alpha 的色彩。 預設色彩為黑色。
D2D1_CHROMAKEY_PROP_TOLERANCE
值: 1
D2D1_CHROMAKEY_PROP_TOLERANCE屬性是浮點數,指出符合 D2D1_CHROMAKEY_PROP_COLOR 屬性中所指定色彩的容錯。
允許的範圍是 0.0 到 1.0。 預設值為 0.1。
D2D1_CHROMAKEY_PROP_INVERT_ALPHA
值: 2
D2D1_CHROMAKEY_PROP_INVERT_ALPHA屬性是布林值,指出是否應該反轉 Alpha 值。 如果為 False,則為預設值。
D2D1_CHROMAKEY_PROP_FEATHER
值: 3
D2D1_CHROMAKEY_PROP_FEATHER屬性是布林值,指出輸出邊緣是否應該在 Alpha 色板中被壓縮。
當設定為 False 時,效果的 Alpha 輸出為 1 位:完全不透明或完全透明。 將 設定為 True 會導致 Chroma Key 輸出的 Alpha 色板邊緣變淡。
預設值是 False。
D2D1_CHROMAKEY_PROP_FORCE_DWORD
值: 0xffffffff

規格需求

   
標頭 d2d1effects_2.h