Compartilhar via


Estrutura DRAWDIBTIME (vfw.h)

A estrutura DRAWDIBTIME contém informações de tempo decorrido para executar um conjunto de operações DrawDib. A função DrawDibTime redefine a contagem e o valor de tempo decorrido para cada operação sempre que ela é chamada.

Sintaxe

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

Membros

timeCount

Número de vezes que as seguintes operações foram executadas desde que DrawDibTime foi chamado pela última vez:

  • Desenhe um bitmap na tela.
  • Descompacte um bitmap.
  • Dither um bitmap.
  • Estique um bitmap.
  • Transferir dados de bitmap usando a função BitBlt .
  • Transferir dados de bitmap usando a função SetDIBits .

timeDraw

Hora de desenhar bitmaps.

timeDecompress

Hora de descompactar bitmaps.

timeDither

Hora de dither bitmaps.

timeStretch

Tempo para alongar bitmaps.

timeBlt

Tempo para transferir bitmaps usando a função BitBlt .

timeSetDIBits

Tempo para transferir bitmaps usando a função SetDIBits .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho vfw.h

Confira também

DrawDib

Estruturas DrawDib

DrawDibTime

Setdibits