DRAWDIBTIME 結構包含執行一組 DrawDib 作業的經過計時資訊。 DrawDibTime 函式會在每次呼叫時,重設每個作業的計數和經過的時間值。
語法
typedef struct {
LONG timeCount;
LONG timeDraw;
LONG timeDecompress;
LONG timeDither;
LONG timeStretch;
LONG timeBlt;
LONG timeSetDIBits;
} DRAWDIBTIME, *LPDRAWDIBTIME;
成員
timeCount
上次呼叫 DrawDibTime 之後,已執行下列作業的次數:
timeDraw
繪製位圖的時間。
timeDecompress
解壓縮點圖的時間。
timeDither
任一位圖的時間。
timeStretch
延展位圖的時間。
timeBlt
使用 BitBlt 函式傳送點陣圖的時間。
timeSetDIBits
使用 SetDIBits 函式傳送點陣圖的時間。
規格需求
| 需求 | 值 |
|---|---|
| 最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
| 最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
| 標頭 | vfw.h |