2 instantiations of WAVEOUTCAPS
System.Speech (2)
Internal\Synthesis\AudioDeviceOut.cs (1)
312Interop.WinMM.WAVEOUTCAPS caps = new();
src\runtime\src\libraries\Common\src\Interop\Windows\WinMm\Interop.waveOutGetDevCaps.cs (1)
70new WAVEOUTCAPS
13 references to WAVEOUTCAPS
System.Speech (13)
_generated\0\LibraryImports.g.cs (5)
16internal static partial global::Interop.WinMM.MMSYSERR waveOutGetDevCaps(nint uDeviceID, ref global::Interop.WinMM.WAVEOUTCAPS caps, int cbwoc) 20global::Interop.WinMM.WAVEOUTCAPS.Marshaller.Native __caps_native; 23__caps_native = global::Interop.WinMM.WAVEOUTCAPS.Marshaller.ConvertToUnmanaged(caps); 29caps = global::Interop.WinMM.WAVEOUTCAPS.Marshaller.ConvertToManaged(__caps_native); 34static extern unsafe global::Interop.WinMM.MMSYSERR __PInvoke(nint __uDeviceID_native, global::Interop.WinMM.WAVEOUTCAPS.Marshaller.Native* __caps_native, int __cbwoc_native);
Internal\Synthesis\AudioDeviceOut.cs (2)
312Interop.WinMM.WAVEOUTCAPS caps = new(); 314Interop.WinMM.MMSYSERR result = Interop.WinMM.waveOutGetDevCaps((IntPtr)deviceId, ref caps, Marshal.SizeOf<Interop.WinMM.WAVEOUTCAPS>());
src\runtime\src\libraries\Common\src\Interop\Windows\WinMm\Interop.waveOutGetDevCaps.cs (6)
32[CustomMarshaller(typeof(WAVEOUTCAPS), MarshalMode.Default, typeof(Marshaller))] 35public static Native ConvertToUnmanaged(WAVEOUTCAPS managed) => new(managed); 36public static WAVEOUTCAPS ConvertToManaged(Native native) => native.ToManaged(); 55public Native(WAVEOUTCAPS managed) 69public WAVEOUTCAPS ToManaged() => 100internal static partial MMSYSERR waveOutGetDevCaps(IntPtr uDeviceID, ref WAVEOUTCAPS caps, int cbwoc);