ICDrawSuggestFormat 函式 (vfw.h)
ICDrawSuggestFormat 函式會通知繪圖處理程式,以建議輸入數據格式。
語法
LRESULT VFWAPI_INLINE ICDrawSuggestFormat(
HIC hic,
LPBITMAPINFOHEADER lpbiIn,
LPBITMAPINFOHEADER lpbiOut,
int dxSrc,
int dySrc,
int dxDst,
int dyDst,
HIC hicDecomp
);
參數
hic
要使用的驅動程式句柄。
lpbiIn
結構指標,其中包含壓縮數據的格式。 對於點陣圖,這是 BITMAPINFOHEADER 結構。
lpbiOut
要傳回建議格式之結構的指標。 繪圖處理程式可以從這個格式接收和繪製數據。 對於點陣圖,這是 BITMAPINFOHEADER 結構。
dxSrc
來源矩形的寬度。
dySrc
來源矩形的高度。
dxDst
目的矩形的寬度。
dyDst
目的矩形的高度。
hicDecomp
可在 lpbiIn 中使用數據格式的解壓縮程式。
傳回值
如果成功或發生錯誤,則傳回 ICERR_OK 。
備註
應用程式可以使用此函式來判斷繪圖處理程式可以解壓縮的替代輸入格式,以及繪圖處理程式是否可以延展數據。 如果繪圖處理程式無法視需要延展數據,應用程式可能必須延展數據。
如果繪圖處理程式無法解壓縮應用程式所提供的格式,請使用ICDecompress、ICDecompressEx、j、ICDecompressExQuery和ICDecompressOpen 函式來取得替代格式。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | vfw.h |