共用方式為


CImagePalette 類別

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

類別 CImagePalette 會管理視訊轉譯器的調色盤。 它可用來從視訊格式建立邏輯調色盤。 此類別旨在與 CBaseWindowCDrawImage 類別搭配使用,因此有點特製化。

受保護的成員變數 Description
m_hPalette 處理這個物件所管理的邏輯調色盤。
m_pBaseWindow 管理視窗之 CBaseWindow 物件的指標。
m_pDrawImage 繪製視訊影像之 CDrawImage 物件的指標。
m_pFilter 擁有篩選的指標。
公用方法 Description
CImagePalette 建構函式方法。
CopyPalette 將調色盤從任何 VIDEOINFO 結構複製到任何已分色 的 VIDEOINFO 結構。
MakeIdentityPalette 嘗試建立直接對應至顯示裝置中所選取調色盤的調色盤。
MakePalette 使用視訊格式從色彩表格建立邏輯調色盤。
PreparePalette 根據擁有篩選的媒體類型設定調色盤。
RemovePalette 刪除現有的邏輯選擇區。