共用方式為


DRAWDIBTIME 結構 (vfw.h)

DRAWDIBTIME 結構包含執行一組 DrawDib 作業的經過計時資訊。 DrawDibTime 函式會在每次呼叫時,重設每個作業的計數和經過的時間值。

語法

typedef struct {
  LONG timeCount;
  LONG timeDraw;
  LONG timeDecompress;
  LONG timeDither;
  LONG timeStretch;
  LONG timeBlt;
  LONG timeSetDIBits;
} DRAWDIBTIME, *LPDRAWDIBTIME;

成員

timeCount

上次呼叫 DrawDibTime 之後,已執行下列作業的次數:

  • 在畫面上繪製位圖。
  • 解壓縮點圖。
  • Dither a bitmap.
  • 延展位圖。
  • 使用 BitBlt 函式傳送點陣圖數據。
  • 使用 SetDIBits 函式傳送點陣圖數據。

timeDraw

繪製位圖的時間。

timeDecompress

解壓縮點圖的時間。

timeDither

任一位圖的時間。

timeStretch

延展位圖的時間。

timeBlt

使用 BitBlt 函式傳送點陣圖的時間。

timeSetDIBits

使用 SetDIBits 函式傳送點陣圖的時間。

規格需求

需求
最低支援的用戶端 Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
標頭 vfw.h

另請參閱

DrawDib

DrawDib 結構

DrawDibTime

SetDIBits