24 lines
577 B
C#
24 lines
577 B
C#
|
using System;
|
|||
|
using System.Runtime.InteropServices;
|
|||
|
|
|||
|
namespace NAudio.CoreAudioApi.Interfaces
|
|||
|
{
|
|||
|
class PropVariantNative
|
|||
|
{
|
|||
|
#if WINDOWS_UWP
|
|||
|
// Windows 10 requires api-ms-win-core-com-l1-1-1.dll
|
|||
|
[DllImport("api-ms-win-core-com-l1-1-1.dll")]
|
|||
|
#else
|
|||
|
[DllImport("ole32.dll")]
|
|||
|
#endif
|
|||
|
internal static extern int PropVariantClear(ref PropVariant pvar);
|
|||
|
|
|||
|
#if WINDOWS_UWP
|
|||
|
[DllImport("api-ms-win-core-com-l1-1-1.dll")]
|
|||
|
#else
|
|||
|
[DllImport("ole32.dll")]
|
|||
|
#endif
|
|||
|
internal static extern int PropVariantClear(IntPtr pvar);
|
|||
|
}
|
|||
|
}
|