Condividi tramite


Flag di convalida dei nomi file

[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, IMFMediaEngine 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, IMFMediaEngine e Audio/Video Capture in Media Foundation invece di DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

[Deprecata. Questa API può essere rimossa dalle versioni future di Windows.]

Questi flag specificano il comportamento del localizzatore multimediale.

Costante/valore Descrizione
SFN_VALIDATEF_CHECK
0x01
Controllare la validità dei nomi di file. È necessario impostare questo flag per convalidare i nomi di file. In caso contrario, gli altri flag non hanno alcun effetto.
SFN_VALIDATEF_POPUP
0x02
Se un file non si trova, visualizzare una finestra di dialogo Apri file per l'utente finale.
SFN_VALIDATEF_TELLME
0x04
Se si trova un file mancante, visualizzare brevemente una finestra di messaggio con il nome e il percorso del file. Questo flag è principalmente utile a scopo di test; la finestra di messaggio probabilmente non è adatta per un prodotto al dettaglio.
SFN_VALIDATEF_REPLACE
0x08
Se si trova un file mancante, aggiornare il nome dell'oggetto di origine. Valido solo nel metodo IAMTimeline::ValidateSourceNames .
SFN_VALIDATEF_USELOCAL
0x10
Usare sempre un file locale, anche se esiste una versione del file in rete.
SFN_VALIDATEF_NOFIND
0x20
Non cercare i file mancanti. I nomi di file vengono comunque convalidati se si imposta il flag di SFN_VALIDATEF_CHECK.
SFN_VALIDATEF_IGNOREMUTED
0x40
Ignorare gli oggetti di origine disattivati. Valido solo nel metodo IAMTimeline::ValidateSourceNames .

Requisiti

Requisito Valore
Intestazione
Qedit.h

Vedi anche

IMediaLocator::FindMediaFile

IRenderEngine::SetSourceNameValidation