Freigeben über


ICDrawStart-Makro (vfw.h)

Das ICDrawStart-Makro benachrichtigt einen Renderingtreiber, seine interne Uhr für die Zeitsteuerung von Zeichnungsrahmen zu starten. Sie können dieses Makro verwenden oder explizit die ICM_DRAW_START-Nachricht aufrufen.

Syntax

void ICDrawStart(
   hic
);

Parameter

hic

Handle an einen Treiber.

Rückgabewert

Keine

Bemerkungen

Diese Meldung wird von Hardware verwendet, die eigene asynchrone Dekomprimierung, Zeitsteuerung und Zeichnung ausführt.

Wenn der Treiber diese Nachricht empfängt, sollte er mit dem Rendern von Daten in der mit der ICM_DRAW_BEGIN Nachricht angegebenen Rate beginnen.

Die Makros ICDrawStart und ICDrawStop werden nicht geschachtelt. Wenn Ihr Treiber ICDrawStart empfängt, bevor das Rendering mit ICDrawStop beendet wird, sollte er das Rendering mit neuen Parametern neu starten.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile vfw.h

Weitere Informationen

Videokomprimierungsmakros

Videokomprimierungs-Manager