DRAWDIBTIME  12LZDTV 

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

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 BitBlt31VU054 function.

    Transfer bitmap data by using the SetDIBits6_OK76 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 BitBlt31VU054 function.

timeSetDIBits

Time to transfer bitmaps by using the SetDIBits6_OK76 function.

 

See Also

BitBlt, DrawDibTime, SetDIBits