Udostępnij przez


Atrybuty z wieloma wartościami (zestaw WINDOWS Media Format 11 SDK)

[Funkcja skojarzona z tą stroną, windows Media Format 11 SDK, jest starszą funkcją. Został zastąpiony przez Source Reader i składnik zapisywania ujścia . czytnika źródeł i składników zapisywania ujścia zostały zoptymalizowane pod kątem systemów Windows 10 i Windows 11. Firma Microsoft zdecydowanie zaleca, aby nowy kod używał czytnika źródeł i modułu zapisywania ujścia zamiast zestawu SDK windows Media Format 11, jeśli jest to możliwe. Firma Microsoft sugeruje, że istniejący kod, który używa starszych interfejsów API, należy przepisać go do korzystania z nowych interfejsów API, jeśli to możliwe.]

Niektóre wstępnie zdefiniowane atrybuty mogą mieć przypisane wiele wartości. Na przykład Artist jest atrybutem, który może mieć wiele wartości. Możesz wywołać IWMHeaderInfo3::AddAttribute wiele razy, aby dodać dowolną liczbę wartości Artist zgodnie z wymaganiami. Jeśli wykonujesz wiele wywołań addAttribute dla atrybutów, które nie obsługują wielu wartości, metoda może zwrócić kod błędu lub po prostu zignorować żądanie.

W poniższej tabeli wymieniono atrybuty, które obsługują wiele wartości. Niektóre atrybuty mogą mieć wiele wartości tylko w plikach ASF, podczas gdy inne mogą mieć wiele wartości zarówno w plikach ASF, jak i MP3.

Atrybut Obsługa wielu wartości
Author ASF, MP3
WM/AlbumArtist ASF
WM/AlbumCoverURL ASF
WM/Category ASF
WM/Composer ASF, MP3
WM/Przewod ASF
WM/Dyrektor ASF
WM/Gatunek ASF
WM/GenreID ASF
WM/Language ASF, MP3
WM/Lyrics_Synchronised ASF, MP3
WM/Mood ASF, MP3
WM/Picture ASF, MP3
WM/Producent ASF
WM/PromotionURL ASF
WM/UserWebURL ASF, MP3
WM/Writer ASF, MP3

 

atrybutów