共用方式為


strmif.h (COLORKEY 結構)

[與此頁面 相關的功能 DirectShow是舊版功能。 它已被 MediaPlayerIMFMediaEngineMedia Foundation 中的音訊/視訊擷取取代。 這些功能已針對Windows 10和Windows 11進行優化。 Microsoft 強烈建議新程式碼盡可能使用 MediaPlayerIMFMediaEngine音訊/視訊擷取 ,而不是 DirectShow。 Microsoft 建議盡可能重寫使用舊版 API 的現有程式碼,以使用新的 API。]

結構 COLORKEY 會在轉譯器與另一個篩選之間傳達色彩索引鍵資訊。

語法

typedef struct tagCOLORKEY {
  DWORD    KeyType;
  DWORD    PaletteIndex;
  COLORREF LowColorValue;
  COLORREF HighColorValue;
} COLORKEY;

成員

KeyType

索引鍵類型。 可以是 CK_NOCOLORKEYCK_INDEXCK_RGBCK_INDEXCK_RGB可以與位OR結合。

PaletteIndex

調色盤索引。

LowColorValue

RGB 色彩值最低。

HighColorValue

最高 RGB 色彩值。

備註

影片轉譯器支援透過 IOverlay 介面存取的資料傳輸。 這通常是由需要轉譯器來傳達資料放置位置的硬體解碼器篩選準則使用,而不是要求轉譯器繪製資料的位置。 用來傳達影像放置位置的其中一個機制是使用色彩索引鍵。 此結構是由篩選 (通常是硬體解碼器) 來描述視訊轉譯器的色彩索引鍵需求。

規格需求

   
標頭 strmif.h (包含 Dshow.h)

另請參閱

DirectShow 結構