Condividi tramite


Macro ICGetBuffersWanted (vfw.h)

La macro ICGetBuffersWanted esegue una query su un driver per il numero di buffer da allocare. È possibile utilizzare questa macro o chiamare in modo esplicito il messaggio ICM_GETBUFFERSWANTED .

Sintassi

void ICGetBuffersWanted(
   hic,
   lpdwBuffers
);

Parametri

hic

Gestire un driver.

lpdwBuffers

Indirizzo per contenere il numero di campioni che il driver deve eseguire in modo efficiente il rendering dei dati.

Valore restituito

nessuno

Osservazioni

Questo messaggio viene usato dai driver che usano l'hardware per eseguire il rendering dei dati e vogliono garantire un ritardo di tempo minimo causato dall'attesa dell'arrivo dei buffer. Ad esempio, se un driver controlla una scheda di decompressione video che può contenere 10 fotogrammi di video, potrebbe restituire 10 per questo messaggio. Ciò indica alle applicazioni di provare a rimanere 10 fotogrammi prima del frame di cui ha attualmente bisogno.

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