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 |