Impostazione degli attributi dei metadati
[La funzionalità associata a questa pagina, Windows Media Format 11 SDK, è una funzionalità legacy. È stata sostituita dal lettore di origine e dal writer sink. Lettore di origine e writer sink sono stati ottimizzati per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi lettore di origine e writer sink anziché Windows Media Format 11 SDK, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.
Gli attributi dei metadati vengono impostati usando il metodo IWMHeaderInfo3::AddAttribute .
A tutti gli attributi viene assegnata una lingua dall'elenco di lingue per il file. È possibile accedere all'elenco di lingue usando l'interfaccia IWMLanguageList . Per ottenere un puntatore a un'interfaccia IWMLanguageList , chiamare QueryInterface su qualsiasi interfaccia dell'oggetto da cui è stato ottenuto IWMHeaderInfo3.
È possibile aggiungere attributi con qualsiasi nome desiderato. Tuttavia, l'uso di nomi di attributi che non sono nomi standard supportati da Windows Media Format SDK può rendere i metadati difficili da individuare per gli utenti. La maggior parte delle applicazioni di riproduzione multimediale verificherà la presenza di valori standard. Per altre informazioni, vedere Metadati personalizzati.
Non è possibile usare il numero di flusso 0xFFFF per aggiungere un attributo a livello globale. È necessario assegnare ogni attributo a un numero di flusso specifico o a un flusso 0 per gli attributi a livello di file.
Argomenti correlati