Share via


Macro ICDrawWindow (vfw.h)

La macro ICDrawWindow notifica a un driver di rendering che la finestra specificata per il messaggio di ICM_DRAW_BEGIN deve essere ridisegnata. La finestra è stata spostata o nascosta temporaneamente. È possibile utilizzare questa macro o chiamare in modo esplicito il messaggio ICM_DRAW_WINDOW .

Sintassi

void ICDrawWindow(
   hic,
   prc
);

Parametri

hic

Gestire un driver.

prc

Puntatore al rettangolo di destinazione nelle coordinate dello schermo. Se questo parametro punta a un rettangolo vuoto, il disegno deve essere disattivato.

Valore restituito

nessuno

Osservazioni

Questo messaggio è supportato dall'hardware che esegue la propria decompressione asincrona, intervallo e disegno.

I driver di sovrimpressione video usano questo messaggio per disegnare quando la finestra viene nascosta o spostata. Quando una finestra specificata per ICM_DRAW_BEGIN è completamente nascosta da altre finestre, il rettangolo di destinazione è vuoto. I driver devono disattivare l'hardware di sovrapposizione video quando si verifica questa condizione.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione vfw.h

Vedi anche

Macro di compressione video

Gestione compressione video