Metodo IAMVfwCompressDialogs::ShowDialog (strmif.h)
[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation anziché DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.
Il ShowDialog
metodo visualizza la finestra di dialogo specificata.
Sintassi
HRESULT ShowDialog(
[in] int iDialog,
[in] HWND hwnd
);
Parametri
[in] iDialog
Finestra di dialogo da visualizzare. Si tratta di un membro dell'enumerazione VfwCompressDialogs .
[in] hwnd
Handle della finestra padre della finestra di dialogo.
Valore restituito
Restituisce un valore HRESULT che dipende dall'implementazione dell'interfaccia.
Commenti
Questo metodo restituisce un errore quando viene richiesto di visualizzare una finestra di dialogo mentre il driver esegue lo streaming o visualizza un'altra finestra di dialogo. Mentre il driver visualizza la finestra di dialogo che non è possibile trasmettere (sospendere o eseguire) il filtro.
IAMVfwCompressDialogs::ShowDialog
chiama le funzioni VIDEO per Gestione compressione video windows (VCM) ICConfigure, ICAbout, ICQueryConfigure e ICQueryAbout per visualizzare la finestra di dialogo appropriata o determinare se esiste.
I VfwCompressDialog_QueryConfig e i membri VfwCompressDialog_QueryAbout dell'enumerazione VfwCompressDialogs indicano se è disponibile o meno la finestra di dialogo di configurazione o la finestra di dialogo. Se è passato uno di questi flag, il filtro restituirà S_OK se esiste la finestra di dialogo e S_FALSE se non lo fa. Se è disponibile una finestra di dialogo, si chiama ShowDialog
con il valore VfwCompressDialog_Config o VfwCompressDialog_About per visualizzare la finestra di dialogo.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | strmif.h (include Dshow.h) |
Libreria | Strmiids.lib |