Evento MESourceMetadataChanged

Generato da un'origine multimediale quando aggiorna i metadati.

Valori dell'evento

I valori possibili recuperati da FMMediaEvent::GetValue includono quanto segue.

VARTYPE Descrizione
VT_EMPTY
Nessun dato dell'evento.

Commenti

Se l'origine multimediale non può fornire tutti i metadati quando viene creata per la prima volta l'origine, dovrebbe generare questo evento dopo la disponibilità dei metadati.

L'origine multimediale deve creare un nuovo descrittore di presentazione e copiare tutti gli attributi dal descrittore di presentazione (PD) all'oggetto evento. L'applicazione può usare l'oggetto evento per enumerare i nuovi attributi PD. In particolare, i valori per MF_PD_DURATION e MF_PD_TOTAL_FILE_SIZE potrebbero essere sconosciuti fino a quando il file non viene scaricato completamente.

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista [solo app desktop]
Server minimo supportato
Windows Server 2008 [solo app desktop]
Intestazione
Mfobjects.h (includere Mfidl.h)

Vedi anche

Eventi di Media Foundation

Attributi del descrittore di presentazione