Impostazione degli attributi dei metadati
[La funzionalità associata a questa pagina, Windows Media Format 11 SDK, è una funzionalità legacy. È stato sostituito dal Source Reader e dal Sink Writer . Lettore di origine e Scrittore di destinazione sono stati ottimizzati per Windows 10 e Windows 11. Microsoft consiglia vivamente che, quando possibile, il nuovo codice usi Source Reader e Sink Writer invece di Windows Media Format 11 SDK. 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'interfacciaIWMLanguageList. Per ottenere un puntatore a un'interfaccia IWMLanguageList, chiamare QueryInterface su qualsiasi interfaccia dell'oggetto da cui si è 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 ulteriori 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