strmif.h (COLORKEY 結構)
[與此頁面 相關的功能 DirectShow是舊版功能。 它已被 MediaPlayer、 IMFMediaEngine和 Media Foundation 中的音訊/視訊擷取取代。 這些功能已針對Windows 10和Windows 11進行優化。 Microsoft 強烈建議新程式碼盡可能使用 MediaPlayer、 IMFMediaEngine 和 音訊/視訊擷取 ,而不是 DirectShow。 Microsoft 建議盡可能重寫使用舊版 API 的現有程式碼,以使用新的 API。]
結構 COLORKEY
會在轉譯器與另一個篩選之間傳達色彩索引鍵資訊。
語法
typedef struct tagCOLORKEY {
DWORD KeyType;
DWORD PaletteIndex;
COLORREF LowColorValue;
COLORREF HighColorValue;
} COLORKEY;
成員
KeyType
索引鍵類型。 可以是 CK_NOCOLORKEY、 CK_INDEX或 CK_RGB。 CK_INDEX和CK_RGB可以與位OR結合。
PaletteIndex
調色盤索引。
LowColorValue
RGB 色彩值最低。
HighColorValue
最高 RGB 色彩值。
備註
影片轉譯器支援透過 IOverlay 介面存取的資料傳輸。 這通常是由需要轉譯器來傳達資料放置位置的硬體解碼器篩選準則使用,而不是要求轉譯器繪製資料的位置。 用來傳達影像放置位置的其中一個機制是使用色彩索引鍵。 此結構是由篩選 (通常是硬體解碼器) 來描述視訊轉譯器的色彩索引鍵需求。
規格需求
標頭 | strmif.h (包含 Dshow.h) |