共用方式為


金鑰轉換

[與此頁面相關聯的功能,DirectShow是舊版功能。 它已被 MediaPlayer、imfMediaEngine 取代,並在媒體基金會 音訊/視訊擷取。 這些功能已針對 Windows 10 和 Windows 11 進行優化。 Microsoft強烈建議新程式代碼盡可能在媒體 基礎中使用 MediaPlayerIMFMediaEngine 音訊/視訊擷取,而不是 DirectShow。 Microsoft建議使用舊版 API 的現有程式代碼,盡可能改寫成使用新的 API。]

注意

[已被取代。 此 API 可能會從未來的 Windows 版本中移除。]

 

Key 轉換會根據 RGB 值、Alpha 值、色調或亮度來執行索引鍵。

下圖顯示金鑰轉換:

金鑰轉換

類別標識符 (CLSID): {C5B19592-145E-11D3-9F04-006008039E37}

CLSID 變數名稱:CLSID_DxtKey

易記名稱:“DxtKey”

性能

財產 類型 有效範圍 描述 適用於
色調 int 0–360 要索引鍵的色調值。 色調
轉化 BOOL FALSETRUE 布爾值,指出是否要反轉索引鍵的默認作業。 如果 FALSE,則會以預設方式將過度顯示影像中的像素設為透明。 如果 TRUE,則作業會反轉。 色度、色調、亮度、非紅色
KeyType int 請參閱備註 指定索引鍵的類型。 如需詳細資訊,請參閱。
亮度 int 0–100 要索引鍵的亮度值。 亮度
RGB DWORD 0x0 – 0xFFFFFF 要索引鍵的色彩。 值為十六進位數位,格式為 0xRRGGBB,其中 RR 為紅色值,GG 為綠色值,而 BB 為藍色值。 (純紅色、綠色和藍色分別0xFF0000、0x00FF00和0x0000FF。 色度
相似 int 0–100 變成透明的色彩數據範圍。 在較高的值中,較寬範圍的類似色彩是透明的。 色度,非紅色

 

言論

執行的索引鍵類型取決於 KeyType 屬性的值,這必須是下列其中一項:

價值 列舉 描述
0 DXTKEY_RGB 色度索引鍵(以 RGB 值為索引鍵)。
1 DXTKEY_NONRED 非索引鍵。 (使藍色和綠色區域變得透明。
2 DXTKEY_LUMINANCE 亮度鍵。
3 DXTKEY_ALPHA 依Alpha值進行索引鍵。
4 DXTKEY_HUE 依色調的索引鍵。

 

索引鍵類型預設為 DXTKEY_ALPHA。