Condividi tramite


messaggio ICM_DRAW_SUGGESTFORMAT

Il messaggio ICM_DRAW_SUGGESTFORMAT esegue una query su un driver di rendering per suggerire un formato decompresso che può disegnare.

ICM_DRAW_SUGGESTFORMAT 
wParam = (DWORD_PTR) (LPVOID) &icdrwSuggest; 
lParam = sizeof(ICDRAWSUGGEST); 

Parametri

icdrwSuggest

Puntatore a una struttura ICDRAWSUGGEST .

Lparam

Dimensioni, in byte, di ICDRAWSUGGEST.

Valore restituito

Restituisce ICERR_OK in caso di esito positivo. Se il membro lpbiSuggest della struttura ICDRAWSUGGEST è NULL, questo messaggio restituisce la quantità di memoria necessaria per contenere il formato suggerito.

Commenti

Il driver deve esaminare il formato specificato nel membro lpbiIn della struttura ICDRAWSUGGEST e utilizzare il membro lpbiSuggest per restituire un formato che può disegnare. Il formato di output deve mantenere il maggior numero possibile di dati dal formato di input.

Facoltativamente, il driver può usare l'handle del compressore installabile passato nel membro hicDecompressor di ICDRAWSUGGEST per effettuare selezioni più complesse. Ad esempio, se il formato di input è di dati JPEG a 24 bit, un renderer potrebbe eseguire una query sul decompressore per scoprire se può decomprimere in un formato YUV (che potrebbe essere disegnato in modo più efficiente) prima di selezionare il formato da suggerire.

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]
Intestazione
Vfw.h

Vedi anche

Gestione compressione video

Messaggi di compressione video