コード例 #1
0
ファイル: BASSSong.cs プロジェクト: hayate891/ultraviolet
        /// <summary>
        /// Reads any supported tags which are contained by the specified stream.
        /// </summary>
        private void ReadTagsFromStream(UInt32 stream)
        {
            var tagsOgg = default(IDictionary <String, String>);

            if (BASSNative.ChannelGetTags_Ogg(stream, out tagsOgg))
            {
                foreach (var tagOgg in tagsOgg)
                {
                    tags.Add(tagOgg.Key, tagOgg.Value);
                }
            }
        }