messaggio ICM_COMPRESS_GET_SIZE
Il messaggio ICM_COMPRESS_GET_SIZE richiede che il driver di compressione video fornisca le dimensioni massime di un frame di dati quando compresso nel formato di output specificato. È possibile inviare questo messaggio in modo esplicito o utilizzando la macro ICCompressGetSize .
ICM_COMPRESS_GET_SIZE
wParam = (DWORD_PTR) (LPVOID) lpbiInput;
lParam = (DWORD_PTR) (LPVOID) lpbiOutput;
Parametri
-
lpbiInput
-
Puntatore a una struttura BITMAPINFO contenente il formato di input.
-
lpbiOutput
-
Puntatore a una struttura BITMAPINFO contenente il formato di output.
Valore restituito
Restituisce il numero massimo di byte che può occupare un singolo frame compresso.
Commenti
In genere, le applicazioni inviano questo messaggio per determinare la dimensione di un buffer da allocare per il frame compresso.
Il driver deve calcolare le dimensioni del fotogramma più grande possibile in base ai formati di input e output.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 2000 Professional [solo app desktop] |
Server minimo supportato |
Windows 2000 Server [solo app desktop] |
Intestazione |
|