Export (0) Print
Expand All
Expand Minimize
This topic has not yet been rated - Rate this topic

DRAWDIBTIME structure

The DRAWDIBTIME structure contains elapsed timing information for performing a set of DrawDib operations. The DrawDibTime function resets the count and the elapsed time value for each operation each time it is called.

Syntax


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

Members

timeCount

Number of times the following operations have been performed since DrawDibTime was last called:

  • Draw a bitmap on the screen.
  • Decompress a bitmap.
  • Dither a bitmap.
  • Stretch a bitmap.
  • Transfer bitmap data by using the BitBlt function.
  • Transfer bitmap data by using the SetDIBits function.
timeDraw

Time to draw bitmaps.

timeDecompress

Time to decompress bitmaps.

timeDither

Time to dither bitmaps.

timeStretch

Time to stretch bitmaps.

timeBlt

Time to transfer bitmaps by using the BitBlt function.

timeSetDIBits

Time to transfer bitmaps by using the SetDIBits function.

Requirements

Minimum supported client

Windows 2000 Professional [desktop apps only]

Minimum supported server

Windows 2000 Server [desktop apps only]

Header

Vfw.h

See also

DrawDib
DrawDib Structures
DrawDibTime
SetDIBits

 

 

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.