DRAWDIBTIME-Struktur (vfw.h)
Die DRAWDIBTIME-Struktur enthält abgelaufene Zeitinformationen zum Ausführen einer Reihe von DrawDib-Vorgängen. Die DrawDibTime-Funktion setzt die Anzahl und den verstrichenen Zeitwert für jeden Vorgang bei jedem Aufruf zurück.
Syntax
typedef struct {
LONG timeCount;
LONG timeDraw;
LONG timeDecompress;
LONG timeDither;
LONG timeStretch;
LONG timeBlt;
LONG timeSetDIBits;
} DRAWDIBTIME, *LPDRAWDIBTIME;
Member
timeCount
Wie oft die folgenden Vorgänge seit dem letzten Aufruf von DrawDibTime ausgeführt wurden:
- Zeichnen Sie eine Bitmap auf dem Bildschirm.
- Dekomprimieren sie eine Bitmap.
- Dither eine Bitmap.
- Dehnung einer Bitmap.
- Übertragen Sie Bitmapdaten mithilfe der BitBlt-Funktion .
- Übertragen Sie Bitmapdaten mithilfe der SetDIBits-Funktion .
timeDraw
Zeit zum Zeichnen von Bitmaps.
timeDecompress
Zeit zum Dekomprimieren von Bitmaps.
timeDither
Zeit, Bitmaps zu dithern.
timeStretch
Zeit zum Strecken von Bitmaps.
timeBlt
Zeit zum Übertragen von Bitmaps mithilfe der BitBlt-Funktion .
timeSetDIBits
Zeit zum Übertragen von Bitmaps mithilfe der SetDIBits-Funktion .
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Kopfzeile | vfw.h |