CImageDisplay. CheckHeaderValidity 方法

CheckHeaderValidity方法會驗證 BITMAPINFOHEADER結構。 這個方法僅適用于未壓縮的 RGB 類型,不適用於壓縮類型或 YUV 類型。

語法

BOOL CheckHeaderValidity(
   const VIDEOINFO *pInput
);

參數

pInput

包含 BITMAPINFOHEADER 結構之 VIDEOINFO結構的指標。

傳回值

如果 BITMAPINFOHEADER 有效,則傳回 TRUE ,否則傳回 FALSE

備註

這個方法會檢查影像維度是否為非負值;壓縮類型為 BI _ RGB 或 bi _ 位欄位; 色彩深度和色彩遮罩有效; biPlanes 成員等於 1; biSizebiSizeImage 成員是正確的。 它也會檢查調色板專案中的常見錯誤(如果有的話)。

規格需求

需求
標頭
Winutil (包含: .h)
程式庫
(零售組建的 Strmbase .lib) ;
Strmbasd (debug 組建)

另請參閱

CImageDisplay 類別