共用方式為


DrawDibProfileDisplay 函式 (vfw.h)

DrawDibProfileDisplay 函式會決定使用 DrawDib 函式時的顯示系統設定。

語法

LRESULT VFWAPI DrawDibProfileDisplay(
  LPBITMAPINFOHEADER lpbi
);

參數

lpbi

包含點陣圖資訊的BITMAPINFOHEADER結構的指標。 您也可以指定 NULL 來確認設定檔資訊是最新的。 如果配置檔資訊不是最新的,DrawDib 將會重新執行配置檔測試,以取得目前的一組資訊。 當您使用此參數設定為 NULL 呼叫 DrawDibProfileDisplay 時,傳回值是無意義的。

傳回值

傳回值,指出顯示系統的最快繪圖和延展功能。 如果不支援位圖格式或下列一或多個值,這個值可以是零。

傳回碼 Description
PD_CAN_DRAW_DIB
DrawDib 可以使用這個格式繪製影像。 延展可能或可能不會也受到支援。
PD_CAN_STRETCHDIB
DrawDib 可以使用這個格式來延展和繪製影像。
PD_STRETCHDIB_1_1_OK

StretchDIBits 會比替代方法更快速地使用此格式繪製未處理的影像。

PD_STRETCHDIB_1_2_OK

StretchDIBits 會以 1:2 的比例繪製延展影像 (,) 比替代方法更快) 。

PD_STRETCHDIB_1_N_OK

StretchDIBits 使用這個格式比替代方法更快,以 1:N) 比例繪製 (延展影像。

規格需求

需求
最低支援的用戶端 Windows 2000 專業版 [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限傳統型應用程式]
目標平台 Windows
標頭 vfw.h
程式庫 Vfw32.lib
Dll Msvfw32.dll

另請參閱

DrawDib 函式