Share via


Struttura DRAWDIBTIME (vfw.h)

La struttura DRAWDIBTIME contiene informazioni sui tempi trascorsi per l'esecuzione di un set di operazioni DrawDib. La funzione DrawDibTime reimposta il conteggio e il valore di tempo trascorso per ogni operazione ogni volta che viene chiamato.

Sintassi

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

Members

timeCount

Numero di volte in cui le operazioni seguenti sono state eseguite dopo l'ultima chiamata di DrawDibTime :

  • Disegna una bitmap sullo schermo.
  • Decompresse una bitmap.
  • Dither a bitmap.
  • Estendere una bitmap.
  • Trasferire i dati bitmap usando la funzione BitBlt .
  • Trasferire i dati bitmap usando la funzione SetDIBits .

timeDraw

Tempo per disegnare bitmap.

timeDecompress

Tempo di decompressione delle bitmap.

timeDither

Tempo per dether bitmap.

timeStretch

Tempo per estendere le bitmap.

timeBlt

Tempo per trasferire le bitmap usando la funzione BitBlt .

timeSetDIBits

Tempo per trasferire le bitmap usando la funzione SetDIBits .

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione vfw.h

Vedi anche

DrawDib

Strutture DrawDib

DrawDibTime

SetDIBits