using System; using System.Runtime.InteropServices; namespace NAudio.CoreAudioApi.Interfaces { /// /// is defined in propsys.h /// [Guid("886d8eeb-8cf2-4446-8d02-cdba1dbdcf99"), InterfaceType(ComInterfaceType.InterfaceIsIUnknown), ComImport] interface IPropertyStore { int GetCount(out int propCount); int GetAt(int property, out PropertyKey key); int GetValue(ref PropertyKey key, out PropVariant value); int SetValue(ref PropertyKey key, ref PropVariant value); int Commit(); } }