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

Weitere Informationen

DrawDib

DrawDib-Strukturen

DrawDibTime

SetDIBits