Configurazione del compressore e del decompressore

[La funzionalità associata a questa pagina, Gestione compressione video, è una funzionalità legacy. Microsoft consiglia vivamente che il nuovo codice non usi questa funzionalità.

L'applicazione può configurare automaticamente il compressore o il decompressor oppure può consentire all'utente di configurarli. Se è pratico, consentire all'utente di configurare il compressore o il decompressore; questo consente di prendere in considerazione tutte le opzioni per il compressore o il decompressore.

L'utente può configurare il compressore o il decompressore usando una finestra di dialogo di configurazione. È possibile inviare il messaggio ICM_CONFIGURE a VCM (o usare la macro ICQueryConfigure ) per determinare se un compressore o un decompressore può visualizzare una finestra di dialogo di configurazione. In tal caso, inviare il messaggio di ICM_CONFIGURE (o usare la macro ICConfigure ) per visualizzarla.

L'applicazione può inviare i messaggi ICM_GETSTATE e ICM_SETSTATE (oppure usare le macro ICGetStateSize, ICGetState e ICSetState ) per ottenere e impostare lo stato per un compressore o un decompressor. Se l'applicazione crea o modifica lo stato, deve ottenere il layout dei dati del compressore o del decompressore prima di ripristinare lo stato. In alternativa, se l'applicazione ottiene lo stato da un compressore o da un decompressore e lo usa per ripristinare lo stato in una sessione successiva, deve assicurarsi che ripristina solo le informazioni di stato ottenute dal compressore o dal decompressore attualmente in uso.