ICGetBuffersWanted-Makro (vfw.h)
Das ICGetBuffersWanted-Makro fragt einen Treiber nach der Anzahl der zuzuordnenden Puffer ab. Sie können dieses Makro verwenden oder explizit die ICM_GETBUFFERSWANTED Meldung aufrufen.
Syntax
void ICGetBuffersWanted(
hic,
lpdwBuffers
);
Parameter
hic
Handle an einen Treiber.
lpdwBuffers
Adresse, die die Anzahl der Beispiele enthält, die der Treiber zum effizienten Rendern der Daten benötigt.
Rückgabewert
Keine
Bemerkungen
Diese Meldung wird von Treibern verwendet, die Hardware zum Rendern von Daten verwenden und eine minimale Zeitverzögerung sicherstellen möchten, die durch das Warten auf das Eintreffen von Puffern verursacht wird. Wenn ein Treiber z. B. eine Video-Dekomprimierungsplatine steuert, die 10 Frames Video aufnehmen kann, kann er für diese Nachricht 10 zurückgeben. Dies weist Anwendungen an, zu versuchen, dem derzeit benötigten Frame 10 Frames voraus zu bleiben.
Anforderungen
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 |