## Vanara.PInvoke.Multimedia  
PInvoke API (methods, structures and constants) imported from Windows Multimedia (avicap32.dll, avifil32.dll, msacm32.dll, msvfw32.dll, winmm.dll).

- Includes methods from avicap32.dll, avifil32.dll, msacm32.dll, msvfw32.dll, winmm.dll  
- Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.Multimedia?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.Multimedia?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.Multimedia)  
### Methods - 100% API coverage (253 of 253 functions)  
Native Method | Native DLL | Header | Managed Method  
--- | --- | --- | ---  
[acmDriverAdd](https://www.google.com/search?num=5&q=acmDriverAddA+site%3Alearn.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmDriverAdd](https://github.com/dahall/Vanara/search?l=C%23&q=acmDriverAdd)  
[acmDriverClose](https://www.google.com/search?num=5&q=acmDriverClose+site%3Alearn.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmDriverClose](https://github.com/dahall/Vanara/search?l=C%23&q=acmDriverClose)  
[acmDriverDetails](https://www.google.com/search?num=5&q=acmDriverDetailsA+site%3Alearn.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmDriverDetails](https://github.com/dahall/Vanara/search?l=C%23&q=acmDriverDetails)  
[acmDriverEnum](https://www.google.com/search?num=5&q=acmDriverEnum+site%3Alearn.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmDriverEnum](https://github.com/dahall/Vanara/search?l=C%23&q=acmDriverEnum)  
[acmDriverID](https://www.google.com/search?num=5&q=acmDriverID+site%3Alearn.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmDriverID](https://github.com/dahall/Vanara/search?l=C%23&q=acmDriverID)  
[acmDriverMessage](https://www.google.com/search?num=5&q=acmDriverMessage+site%3Alearn.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmDriverMessage](https://github.com/dahall/Vanara/search?l=C%23&q=acmDriverMessage)  
[acmDriverOpen](https://www.google.com/search?num=5&q=acmDriverOpen+site%3Alearn.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmDriverOpen](https://github.com/dahall/Vanara/search?l=C%23&q=acmDriverOpen)  
[acmDriverPriority](https://www.google.com/search?num=5&q=acmDriverPriority+site%3Alearn.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmDriverPriority](https://github.com/dahall/Vanara/search?l=C%23&q=acmDriverPriority)  
[acmDriverRemove](https://www.google.com/search?num=5&q=acmDriverRemove+site%3Alearn.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmDriverRemove](https://github.com/dahall/Vanara/search?l=C%23&q=acmDriverRemove)  
[acmFilterChoose](https://www.google.com/search?num=5&q=acmFilterChooseA+site%3Alearn.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmFilterChoose](https://github.com/dahall/Vanara/search?l=C%23&q=acmFilterChoose)  
[acmFilterDetails](https://www.google.com/search?num=5&q=acmFilterDetailsA+site%3Alearn.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmFilterDetails](https://github.com/dahall/Vanara/search?l=C%23&q=acmFilterDetails)  
[acmFilterEnum](https://www.google.com/search?num=5&q=acmFilterEnumA+site%3Alearn.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmFilterEnum](https://github.com/dahall/Vanara/search?l=C%23&q=acmFilterEnum)  
[acmFilterTagDetails](https://www.google.com/search?num=5&q=acmFilterTagDetailsA+site%3Alearn.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmFilterTagDetails](https://github.com/dahall/Vanara/search?l=C%23&q=acmFilterTagDetails)  
[acmFilterTagEnum](https://www.google.com/search?num=5&q=acmFilterTagEnumA+site%3Alearn.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmFilterTagEnum](https://github.com/dahall/Vanara/search?l=C%23&q=acmFilterTagEnum)  
[acmFormatChoose](https://www.google.com/search?num=5&q=acmFormatChooseA+site%3Alearn.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmFormatChoose](https://github.com/dahall/Vanara/search?l=C%23&q=acmFormatChoose)  
[acmFormatDetails](https://www.google.com/search?num=5&q=acmFormatDetailsA+site%3Alearn.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmFormatDetails](https://github.com/dahall/Vanara/search?l=C%23&q=acmFormatDetails)  
[acmFormatEnum](https://www.google.com/search?num=5&q=acmFormatEnumA+site%3Alearn.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmFormatEnum](https://github.com/dahall/Vanara/search?l=C%23&q=acmFormatEnum)  
[acmFormatSuggest](https://www.google.com/search?num=5&q=acmFormatSuggest+site%3Alearn.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmFormatSuggest](https://github.com/dahall/Vanara/search?l=C%23&q=acmFormatSuggest)  
[acmFormatTagDetails](https://www.google.com/search?num=5&q=acmFormatTagDetailsA+site%3Alearn.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmFormatTagDetails](https://github.com/dahall/Vanara/search?l=C%23&q=acmFormatTagDetails)  
[acmFormatTagEnum](https://www.google.com/search?num=5&q=acmFormatTagEnumA+site%3Alearn.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmFormatTagEnum](https://github.com/dahall/Vanara/search?l=C%23&q=acmFormatTagEnum)  
[acmGetVersion](https://www.google.com/search?num=5&q=acmGetVersion+site%3Alearn.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmGetVersion](https://github.com/dahall/Vanara/search?l=C%23&q=acmGetVersion)  
[acmMetrics](https://www.google.com/search?num=5&q=acmMetrics+site%3Alearn.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmMetrics](https://github.com/dahall/Vanara/search?l=C%23&q=acmMetrics)  
[acmStreamClose](https://www.google.com/search?num=5&q=acmStreamClose+site%3Alearn.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmStreamClose](https://github.com/dahall/Vanara/search?l=C%23&q=acmStreamClose)  
[acmStreamConvert](https://www.google.com/search?num=5&q=acmStreamConvert+site%3Alearn.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmStreamConvert](https://github.com/dahall/Vanara/search?l=C%23&q=acmStreamConvert)  
[acmStreamMessage](https://www.google.com/search?num=5&q=acmStreamMessage+site%3Alearn.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmStreamMessage](https://github.com/dahall/Vanara/search?l=C%23&q=acmStreamMessage)  
[acmStreamOpen](https://www.google.com/search?num=5&q=acmStreamOpen+site%3Alearn.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmStreamOpen](https://github.com/dahall/Vanara/search?l=C%23&q=acmStreamOpen)  
[acmStreamPrepareHeader](https://www.google.com/search?num=5&q=acmStreamPrepareHeader+site%3Alearn.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmStreamPrepareHeader](https://github.com/dahall/Vanara/search?l=C%23&q=acmStreamPrepareHeader)  
[acmStreamReset](https://www.google.com/search?num=5&q=acmStreamReset+site%3Alearn.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmStreamReset](https://github.com/dahall/Vanara/search?l=C%23&q=acmStreamReset)  
[acmStreamSize](https://www.google.com/search?num=5&q=acmStreamSize+site%3Alearn.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmStreamSize](https://github.com/dahall/Vanara/search?l=C%23&q=acmStreamSize)  
[acmStreamUnprepareHeader](https://www.google.com/search?num=5&q=acmStreamUnprepareHeader+site%3Alearn.microsoft.com) | msacm32.dll | msacm.h | [Vanara.PInvoke.MsAcm32.acmStreamUnprepareHeader](https://github.com/dahall/Vanara/search?l=C%23&q=acmStreamUnprepareHeader)  
[auxGetDevCaps](https://www.google.com/search?num=5&q=auxGetDevCapsA+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.auxGetDevCaps](https://github.com/dahall/Vanara/search?l=C%23&q=auxGetDevCaps)  
[auxGetNumDevs](https://www.google.com/search?num=5&q=auxGetNumDevs+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.auxGetNumDevs](https://github.com/dahall/Vanara/search?l=C%23&q=auxGetNumDevs)  
[auxGetVolume](https://www.google.com/search?num=5&q=auxGetVolume+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.auxGetVolume](https://github.com/dahall/Vanara/search?l=C%23&q=auxGetVolume)  
[auxOutMessage](https://www.google.com/search?num=5&q=auxOutMessage+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.auxOutMessage](https://github.com/dahall/Vanara/search?l=C%23&q=auxOutMessage)  
[auxSetVolume](https://www.google.com/search?num=5&q=auxSetVolume+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.auxSetVolume](https://github.com/dahall/Vanara/search?l=C%23&q=auxSetVolume)  
[AVIBuildFilter](https://www.google.com/search?num=5&q=AVIBuildFilter+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIBuildFilter](https://github.com/dahall/Vanara/search?l=C%23&q=AVIBuildFilter)  
[AVIClearClipboard](https://www.google.com/search?num=5&q=AVIClearClipboard+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIClearClipboard](https://github.com/dahall/Vanara/search?l=C%23&q=AVIClearClipboard)  
[AVIFileAddRef](https://www.google.com/search?num=5&q=AVIFileAddRef+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIFileAddRef](https://github.com/dahall/Vanara/search?l=C%23&q=AVIFileAddRef)  
[AVIFileCreateStream](https://www.google.com/search?num=5&q=AVIFileCreateStream+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIFileCreateStream](https://github.com/dahall/Vanara/search?l=C%23&q=AVIFileCreateStream)  
[AVIFileEndRecord](https://www.google.com/search?num=5&q=AVIFileEndRecord+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIFileEndRecord](https://github.com/dahall/Vanara/search?l=C%23&q=AVIFileEndRecord)  
[AVIFileExit](https://www.google.com/search?num=5&q=AVIFileExit+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIFileExit](https://github.com/dahall/Vanara/search?l=C%23&q=AVIFileExit)  
[AVIFileGetStream](https://www.google.com/search?num=5&q=AVIFileGetStream+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIFileGetStream](https://github.com/dahall/Vanara/search?l=C%23&q=AVIFileGetStream)  
[AVIFileInfo](https://www.google.com/search?num=5&q=AVIFileInfo+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIFileInfo](https://github.com/dahall/Vanara/search?l=C%23&q=AVIFileInfo)  
[AVIFileInit](https://www.google.com/search?num=5&q=AVIFileInit+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIFileInit](https://github.com/dahall/Vanara/search?l=C%23&q=AVIFileInit)  
[AVIFileOpen](https://www.google.com/search?num=5&q=AVIFileOpen+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIFileOpen](https://github.com/dahall/Vanara/search?l=C%23&q=AVIFileOpen)  
[AVIFileReadData](https://www.google.com/search?num=5&q=AVIFileReadData+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIFileReadData](https://github.com/dahall/Vanara/search?l=C%23&q=AVIFileReadData)  
[AVIFileRelease](https://www.google.com/search?num=5&q=AVIFileRelease+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIFileRelease](https://github.com/dahall/Vanara/search?l=C%23&q=AVIFileRelease)  
[AVIFileWriteData](https://www.google.com/search?num=5&q=AVIFileWriteData+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIFileWriteData](https://github.com/dahall/Vanara/search?l=C%23&q=AVIFileWriteData)  
[AVIGetFromClipboard](https://www.google.com/search?num=5&q=AVIGetFromClipboard+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIGetFromClipboard](https://github.com/dahall/Vanara/search?l=C%23&q=AVIGetFromClipboard)  
[AVIMakeCompressedStream](https://www.google.com/search?num=5&q=AVIMakeCompressedStream+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIMakeCompressedStream](https://github.com/dahall/Vanara/search?l=C%23&q=AVIMakeCompressedStream)  
[AVIMakeFileFromStreams](https://www.google.com/search?num=5&q=AVIMakeFileFromStreams+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIMakeFileFromStreams](https://github.com/dahall/Vanara/search?l=C%23&q=AVIMakeFileFromStreams)  
[AVIMakeStreamFromClipboard](https://www.google.com/search?num=5&q=AVIMakeStreamFromClipboard+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIMakeStreamFromClipboard](https://github.com/dahall/Vanara/search?l=C%23&q=AVIMakeStreamFromClipboard)  
[AVIPutFileOnClipboard](https://www.google.com/search?num=5&q=AVIPutFileOnClipboard+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIPutFileOnClipboard](https://github.com/dahall/Vanara/search?l=C%23&q=AVIPutFileOnClipboard)  
[AVISave](https://www.google.com/search?num=5&q=AVISave+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVISave](https://github.com/dahall/Vanara/search?l=C%23&q=AVISave)  
[AVISaveOptions](https://www.google.com/search?num=5&q=AVISaveOptions+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVISaveOptions](https://github.com/dahall/Vanara/search?l=C%23&q=AVISaveOptions)  
[AVISaveOptionsFree](https://www.google.com/search?num=5&q=AVISaveOptionsFree+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVISaveOptionsFree](https://github.com/dahall/Vanara/search?l=C%23&q=AVISaveOptionsFree)  
[AVISaveV](https://www.google.com/search?num=5&q=AVISaveV+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVISaveV](https://github.com/dahall/Vanara/search?l=C%23&q=AVISaveV)  
[AVIStreamAddRef](https://www.google.com/search?num=5&q=AVIStreamAddRef+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIStreamAddRef](https://github.com/dahall/Vanara/search?l=C%23&q=AVIStreamAddRef)  
[AVIStreamBeginStreaming](https://www.google.com/search?num=5&q=AVIStreamBeginStreaming+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIStreamBeginStreaming](https://github.com/dahall/Vanara/search?l=C%23&q=AVIStreamBeginStreaming)  
[AVIStreamCreate](https://www.google.com/search?num=5&q=AVIStreamCreate+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIStreamCreate](https://github.com/dahall/Vanara/search?l=C%23&q=AVIStreamCreate)  
[AVIStreamEndStreaming](https://www.google.com/search?num=5&q=AVIStreamEndStreaming+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIStreamEndStreaming](https://github.com/dahall/Vanara/search?l=C%23&q=AVIStreamEndStreaming)  
[AVIStreamFindSample](https://www.google.com/search?num=5&q=AVIStreamFindSample+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIStreamFindSample](https://github.com/dahall/Vanara/search?l=C%23&q=AVIStreamFindSample)  
[AVIStreamGetFrame](https://www.google.com/search?num=5&q=AVIStreamGetFrame+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIStreamGetFrame](https://github.com/dahall/Vanara/search?l=C%23&q=AVIStreamGetFrame)  
[AVIStreamGetFrameClose](https://www.google.com/search?num=5&q=AVIStreamGetFrameClose+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIStreamGetFrameClose](https://github.com/dahall/Vanara/search?l=C%23&q=AVIStreamGetFrameClose)  
[AVIStreamGetFrameOpen](https://www.google.com/search?num=5&q=AVIStreamGetFrameOpen+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIStreamGetFrameOpen](https://github.com/dahall/Vanara/search?l=C%23&q=AVIStreamGetFrameOpen)  
[AVIStreamInfo](https://www.google.com/search?num=5&q=AVIStreamInfo+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIStreamInfo](https://github.com/dahall/Vanara/search?l=C%23&q=AVIStreamInfo)  
[AVIStreamLength](https://www.google.com/search?num=5&q=AVIStreamLength+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIStreamLength](https://github.com/dahall/Vanara/search?l=C%23&q=AVIStreamLength)  
[AVIStreamOpenFromFile](https://www.google.com/search?num=5&q=AVIStreamOpenFromFile+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIStreamOpenFromFile](https://github.com/dahall/Vanara/search?l=C%23&q=AVIStreamOpenFromFile)  
[AVIStreamRead](https://www.google.com/search?num=5&q=AVIStreamRead+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIStreamRead](https://github.com/dahall/Vanara/search?l=C%23&q=AVIStreamRead)  
[AVIStreamReadData](https://www.google.com/search?num=5&q=AVIStreamReadData+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIStreamReadData](https://github.com/dahall/Vanara/search?l=C%23&q=AVIStreamReadData)  
[AVIStreamReadFormat](https://www.google.com/search?num=5&q=AVIStreamReadFormat+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIStreamReadFormat](https://github.com/dahall/Vanara/search?l=C%23&q=AVIStreamReadFormat)  
[AVIStreamRelease](https://www.google.com/search?num=5&q=AVIStreamRelease+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIStreamRelease](https://github.com/dahall/Vanara/search?l=C%23&q=AVIStreamRelease)  
[AVIStreamSampleToTime](https://www.google.com/search?num=5&q=AVIStreamSampleToTime+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIStreamSampleToTime](https://github.com/dahall/Vanara/search?l=C%23&q=AVIStreamSampleToTime)  
[AVIStreamSetFormat](https://www.google.com/search?num=5&q=AVIStreamSetFormat+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIStreamSetFormat](https://github.com/dahall/Vanara/search?l=C%23&q=AVIStreamSetFormat)  
[AVIStreamStart](https://www.google.com/search?num=5&q=AVIStreamStart+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIStreamStart](https://github.com/dahall/Vanara/search?l=C%23&q=AVIStreamStart)  
[AVIStreamTimeToSample](https://www.google.com/search?num=5&q=AVIStreamTimeToSample+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIStreamTimeToSample](https://github.com/dahall/Vanara/search?l=C%23&q=AVIStreamTimeToSample)  
[AVIStreamWrite](https://www.google.com/search?num=5&q=AVIStreamWrite+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIStreamWrite](https://github.com/dahall/Vanara/search?l=C%23&q=AVIStreamWrite)  
[AVIStreamWriteData](https://www.google.com/search?num=5&q=AVIStreamWriteData+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.AVIStreamWriteData](https://github.com/dahall/Vanara/search?l=C%23&q=AVIStreamWriteData)  
[capCreateCaptureWindow](https://www.google.com/search?num=5&q=capCreateCaptureWindowA+site%3Alearn.microsoft.com) | avicap32.dll | vfw.h | [Vanara.PInvoke.Vfw32.capCreateCaptureWindow](https://github.com/dahall/Vanara/search?l=C%23&q=capCreateCaptureWindow)  
[capGetDriverDescription](https://www.google.com/search?num=5&q=capGetDriverDescriptionA+site%3Alearn.microsoft.com) | avicap32.dll | vfw.h | [Vanara.PInvoke.Vfw32.capGetDriverDescription](https://github.com/dahall/Vanara/search?l=C%23&q=capGetDriverDescription)  
[CloseDriver](https://www.google.com/search?num=5&q=CloseDriver+site%3Alearn.microsoft.com) | winmm.dll | mmiscapi.h | [Vanara.PInvoke.WinMm.CloseDriver](https://github.com/dahall/Vanara/search?l=C%23&q=CloseDriver)  
[CreateEditableStream](https://www.google.com/search?num=5&q=CreateEditableStream+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.CreateEditableStream](https://github.com/dahall/Vanara/search?l=C%23&q=CreateEditableStream)  
[DefDriverProc](https://www.google.com/search?num=5&q=DefDriverProc+site%3Alearn.microsoft.com) | winmm.dll | mmiscapi.h | [Vanara.PInvoke.WinMm.DefDriverProc](https://github.com/dahall/Vanara/search?l=C%23&q=DefDriverProc)  
[DrawDibBegin](https://www.google.com/search?num=5&q=DrawDibBegin+site%3Alearn.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.DrawDibBegin](https://github.com/dahall/Vanara/search?l=C%23&q=DrawDibBegin)  
[DrawDibChangePalette](https://www.google.com/search?num=5&q=DrawDibChangePalette+site%3Alearn.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.DrawDibChangePalette](https://github.com/dahall/Vanara/search?l=C%23&q=DrawDibChangePalette)  
[DrawDibClose](https://www.google.com/search?num=5&q=DrawDibClose+site%3Alearn.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.DrawDibClose](https://github.com/dahall/Vanara/search?l=C%23&q=DrawDibClose)  
[DrawDibDraw](https://www.google.com/search?num=5&q=DrawDibDraw+site%3Alearn.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.DrawDibDraw](https://github.com/dahall/Vanara/search?l=C%23&q=DrawDibDraw)  
[DrawDibEnd](https://www.google.com/search?num=5&q=DrawDibEnd+site%3Alearn.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.DrawDibEnd](https://github.com/dahall/Vanara/search?l=C%23&q=DrawDibEnd)  
[DrawDibGetBuffer](https://www.google.com/search?num=5&q=DrawDibGetBuffer+site%3Alearn.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.DrawDibGetBuffer](https://github.com/dahall/Vanara/search?l=C%23&q=DrawDibGetBuffer)  
[DrawDibGetPalette](https://www.google.com/search?num=5&q=DrawDibGetPalette+site%3Alearn.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.DrawDibGetPalette](https://github.com/dahall/Vanara/search?l=C%23&q=DrawDibGetPalette)  
[DrawDibOpen](https://www.google.com/search?num=5&q=DrawDibOpen+site%3Alearn.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.DrawDibOpen](https://github.com/dahall/Vanara/search?l=C%23&q=DrawDibOpen)  
[DrawDibProfileDisplay](https://www.google.com/search?num=5&q=DrawDibProfileDisplay+site%3Alearn.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.DrawDibProfileDisplay](https://github.com/dahall/Vanara/search?l=C%23&q=DrawDibProfileDisplay)  
[DrawDibRealize](https://www.google.com/search?num=5&q=DrawDibRealize+site%3Alearn.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.DrawDibRealize](https://github.com/dahall/Vanara/search?l=C%23&q=DrawDibRealize)  
[DrawDibSetPalette](https://www.google.com/search?num=5&q=DrawDibSetPalette+site%3Alearn.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.DrawDibSetPalette](https://github.com/dahall/Vanara/search?l=C%23&q=DrawDibSetPalette)  
[DrawDibStart](https://www.google.com/search?num=5&q=DrawDibStart+site%3Alearn.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.DrawDibStart](https://github.com/dahall/Vanara/search?l=C%23&q=DrawDibStart)  
[DrawDibStop](https://www.google.com/search?num=5&q=DrawDibStop+site%3Alearn.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.DrawDibStop](https://github.com/dahall/Vanara/search?l=C%23&q=DrawDibStop)  
[DrawDibTime](https://www.google.com/search?num=5&q=DrawDibTime+site%3Alearn.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.DrawDibTime](https://github.com/dahall/Vanara/search?l=C%23&q=DrawDibTime)  
[DriverCallback](https://www.google.com/search?num=5&q=DriverCallback+site%3Alearn.microsoft.com) | winmm.dll | mmiscapi.h | [Vanara.PInvoke.WinMm.DriverCallback](https://github.com/dahall/Vanara/search?l=C%23&q=DriverCallback)  
[DrvDefDriverProc](https://www.google.com/search?num=5&q=DrvDefDriverProc+site%3Alearn.microsoft.com) | winmm.dll | mmiscapi.h | [Vanara.PInvoke.WinMm.DrvDefDriverProc](https://github.com/dahall/Vanara/search?l=C%23&q=DrvDefDriverProc)  
[DrvGetModuleHandle](https://www.google.com/search?num=5&q=DrvGetModuleHandle+site%3Alearn.microsoft.com) | winmm.dll | mmiscapi.h | [Vanara.PInvoke.WinMm.DrvGetModuleHandle](https://github.com/dahall/Vanara/search?l=C%23&q=DrvGetModuleHandle)  
[EditStreamClone](https://www.google.com/search?num=5&q=EditStreamClone+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.EditStreamClone](https://github.com/dahall/Vanara/search?l=C%23&q=EditStreamClone)  
[EditStreamCopy](https://www.google.com/search?num=5&q=EditStreamCopy+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.EditStreamCopy](https://github.com/dahall/Vanara/search?l=C%23&q=EditStreamCopy)  
[EditStreamCut](https://www.google.com/search?num=5&q=EditStreamCut+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.EditStreamCut](https://github.com/dahall/Vanara/search?l=C%23&q=EditStreamCut)  
[EditStreamPaste](https://www.google.com/search?num=5&q=EditStreamPaste+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.EditStreamPaste](https://github.com/dahall/Vanara/search?l=C%23&q=EditStreamPaste)  
[EditStreamSetInfo](https://www.google.com/search?num=5&q=EditStreamSetInfo+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.EditStreamSetInfo](https://github.com/dahall/Vanara/search?l=C%23&q=EditStreamSetInfo)  
[EditStreamSetName](https://www.google.com/search?num=5&q=EditStreamSetName+site%3Alearn.microsoft.com) | avifil32.dll | vfw.h | [Vanara.PInvoke.AviFil32.EditStreamSetName](https://github.com/dahall/Vanara/search?l=C%23&q=EditStreamSetName)  
[GetDriverModuleHandle](https://www.google.com/search?num=5&q=GetDriverModuleHandle+site%3Alearn.microsoft.com) | winmm.dll | mmiscapi.h | [Vanara.PInvoke.WinMm.GetDriverModuleHandle](https://github.com/dahall/Vanara/search?l=C%23&q=GetDriverModuleHandle)  
[GetOpenFileNamePreview](https://www.google.com/search?num=5&q=GetOpenFileNamePreview+site%3Alearn.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.GetOpenFileNamePreview](https://github.com/dahall/Vanara/search?l=C%23&q=GetOpenFileNamePreview)  
[GetSaveFileNamePreview](https://www.google.com/search?num=5&q=GetSaveFileNamePreviewA+site%3Alearn.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.GetSaveFileNamePreview](https://github.com/dahall/Vanara/search?l=C%23&q=GetSaveFileNamePreview)  
[ICClose](https://www.google.com/search?num=5&q=ICClose+site%3Alearn.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.ICClose](https://github.com/dahall/Vanara/search?l=C%23&q=ICClose)  
[ICCompress](https://www.google.com/search?num=5&q=ICCompress+site%3Alearn.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.ICCompress](https://github.com/dahall/Vanara/search?l=C%23&q=ICCompress)  
[ICCompressorChoose](https://www.google.com/search?num=5&q=ICCompressorChoose+site%3Alearn.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.ICCompressorChoose](https://github.com/dahall/Vanara/search?l=C%23&q=ICCompressorChoose)  
[ICCompressorFree](https://www.google.com/search?num=5&q=ICCompressorFree+site%3Alearn.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.ICCompressorFree](https://github.com/dahall/Vanara/search?l=C%23&q=ICCompressorFree)  
[ICDecompress](https://www.google.com/search?num=5&q=ICDecompress+site%3Alearn.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.ICDecompress](https://github.com/dahall/Vanara/search?l=C%23&q=ICDecompress)  
[ICDraw](https://www.google.com/search?num=5&q=ICDraw+site%3Alearn.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.ICDraw](https://github.com/dahall/Vanara/search?l=C%23&q=ICDraw)  
[ICDrawBegin](https://www.google.com/search?num=5&q=ICDrawBegin+site%3Alearn.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.ICDrawBegin](https://github.com/dahall/Vanara/search?l=C%23&q=ICDrawBegin)  
[ICGetDisplayFormat](https://www.google.com/search?num=5&q=ICGetDisplayFormat+site%3Alearn.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.ICGetDisplayFormat](https://github.com/dahall/Vanara/search?l=C%23&q=ICGetDisplayFormat)  
[ICGetInfo](https://www.google.com/search?num=5&q=ICGetInfo+site%3Alearn.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.ICGetInfo](https://github.com/dahall/Vanara/search?l=C%23&q=ICGetInfo)  
[ICImageCompress](https://www.google.com/search?num=5&q=ICImageCompress+site%3Alearn.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.ICImageCompress](https://github.com/dahall/Vanara/search?l=C%23&q=ICImageCompress)  
[ICImageDecompress](https://www.google.com/search?num=5&q=ICImageDecompress+site%3Alearn.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.ICImageDecompress](https://github.com/dahall/Vanara/search?l=C%23&q=ICImageDecompress)  
[ICInfo](https://www.google.com/search?num=5&q=ICInfo+site%3Alearn.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.ICInfo](https://github.com/dahall/Vanara/search?l=C%23&q=ICInfo)  
[ICInstall](https://www.google.com/search?num=5&q=ICInstall+site%3Alearn.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.ICInstall](https://github.com/dahall/Vanara/search?l=C%23&q=ICInstall)  
[ICLocate](https://www.google.com/search?num=5&q=ICLocate+site%3Alearn.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.ICLocate](https://github.com/dahall/Vanara/search?l=C%23&q=ICLocate)  
[ICOpen](https://www.google.com/search?num=5&q=ICOpen+site%3Alearn.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.ICOpen](https://github.com/dahall/Vanara/search?l=C%23&q=ICOpen)  
[ICOpenFunction](https://www.google.com/search?num=5&q=ICOpenFunction+site%3Alearn.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.ICOpenFunction](https://github.com/dahall/Vanara/search?l=C%23&q=ICOpenFunction)  
[ICRemove](https://www.google.com/search?num=5&q=ICRemove+site%3Alearn.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.ICRemove](https://github.com/dahall/Vanara/search?l=C%23&q=ICRemove)  
[ICSendMessage](https://www.google.com/search?num=5&q=ICSendMessage+site%3Alearn.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.ICSendMessage](https://github.com/dahall/Vanara/search?l=C%23&q=ICSendMessage)  
[ICSeqCompressFrame](https://www.google.com/search?num=5&q=ICSeqCompressFrame+site%3Alearn.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.ICSeqCompressFrame](https://github.com/dahall/Vanara/search?l=C%23&q=ICSeqCompressFrame)  
[ICSeqCompressFrameEnd](https://www.google.com/search?num=5&q=ICSeqCompressFrameEnd+site%3Alearn.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.ICSeqCompressFrameEnd](https://github.com/dahall/Vanara/search?l=C%23&q=ICSeqCompressFrameEnd)  
[ICSeqCompressFrameStart](https://www.google.com/search?num=5&q=ICSeqCompressFrameStart+site%3Alearn.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.ICSeqCompressFrameStart](https://github.com/dahall/Vanara/search?l=C%23&q=ICSeqCompressFrameStart)  
[joyConfigChanged](https://www.google.com/search?num=5&q=joyConfigChanged+site%3Alearn.microsoft.com) | winmm.dll | joystickapi.h | [Vanara.PInvoke.WinMm.joyConfigChanged](https://github.com/dahall/Vanara/search?l=C%23&q=joyConfigChanged)  
[joyGetDevCaps](https://www.google.com/search?num=5&q=joyGetDevCapsA+site%3Alearn.microsoft.com) | winmm.dll | joystickapi.h | [Vanara.PInvoke.WinMm.joyGetDevCaps](https://github.com/dahall/Vanara/search?l=C%23&q=joyGetDevCaps)  
[joyGetNumDevs](https://www.google.com/search?num=5&q=joyGetNumDevs+site%3Alearn.microsoft.com) | winmm.dll | joystickapi.h | [Vanara.PInvoke.WinMm.joyGetNumDevs](https://github.com/dahall/Vanara/search?l=C%23&q=joyGetNumDevs)  
[joyGetPos](https://www.google.com/search?num=5&q=joyGetPos+site%3Alearn.microsoft.com) | winmm.dll | joystickapi.h | [Vanara.PInvoke.WinMm.joyGetPos](https://github.com/dahall/Vanara/search?l=C%23&q=joyGetPos)  
[joyGetPosEx](https://www.google.com/search?num=5&q=joyGetPosEx+site%3Alearn.microsoft.com) | winmm.dll | joystickapi.h | [Vanara.PInvoke.WinMm.joyGetPosEx](https://github.com/dahall/Vanara/search?l=C%23&q=joyGetPosEx)  
[joyGetThreshold](https://www.google.com/search?num=5&q=joyGetThreshold+site%3Alearn.microsoft.com) | winmm.dll | joystickapi.h | [Vanara.PInvoke.WinMm.joyGetThreshold](https://github.com/dahall/Vanara/search?l=C%23&q=joyGetThreshold)  
[joyReleaseCapture](https://www.google.com/search?num=5&q=joyReleaseCapture+site%3Alearn.microsoft.com) | winmm.dll | joystickapi.h | [Vanara.PInvoke.WinMm.joyReleaseCapture](https://github.com/dahall/Vanara/search?l=C%23&q=joyReleaseCapture)  
[joySetCapture](https://www.google.com/search?num=5&q=joySetCapture+site%3Alearn.microsoft.com) | winmm.dll | joystickapi.h | [Vanara.PInvoke.WinMm.joySetCapture](https://github.com/dahall/Vanara/search?l=C%23&q=joySetCapture)  
[joySetThreshold](https://www.google.com/search?num=5&q=joySetThreshold+site%3Alearn.microsoft.com) | winmm.dll | joystickapi.h | [Vanara.PInvoke.WinMm.joySetThreshold](https://github.com/dahall/Vanara/search?l=C%23&q=joySetThreshold)  
[MCIWndCreate](https://www.google.com/search?num=5&q=MCIWndCreate+site%3Alearn.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Vfw32.MCIWndCreate](https://github.com/dahall/Vanara/search?l=C%23&q=MCIWndCreate)  
[MCIWndRegisterClass](https://www.google.com/search?num=5&q=MCIWndRegisterClass+site%3Alearn.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Vfw32.MCIWndRegisterClass](https://github.com/dahall/Vanara/search?l=C%23&q=MCIWndRegisterClass)  
[midiConnect](https://www.google.com/search?num=5&q=midiConnect+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.midiConnect](https://github.com/dahall/Vanara/search?l=C%23&q=midiConnect)  
[midiDisconnect](https://www.google.com/search?num=5&q=midiDisconnect+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.midiDisconnect](https://github.com/dahall/Vanara/search?l=C%23&q=midiDisconnect)  
[midiInAddBuffer](https://www.google.com/search?num=5&q=midiInAddBuffer+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.midiInAddBuffer](https://github.com/dahall/Vanara/search?l=C%23&q=midiInAddBuffer)  
[midiInClose](https://www.google.com/search?num=5&q=midiInClose+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.midiInClose](https://github.com/dahall/Vanara/search?l=C%23&q=midiInClose)  
[midiInGetDevCaps](https://www.google.com/search?num=5&q=midiInGetDevCapsA+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.midiInGetDevCaps](https://github.com/dahall/Vanara/search?l=C%23&q=midiInGetDevCaps)  
[midiInGetErrorText](https://www.google.com/search?num=5&q=midiInGetErrorTextA+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.midiInGetErrorText](https://github.com/dahall/Vanara/search?l=C%23&q=midiInGetErrorText)  
[midiInGetID](https://www.google.com/search?num=5&q=midiInGetID+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.midiInGetID](https://github.com/dahall/Vanara/search?l=C%23&q=midiInGetID)  
[midiInGetNumDevs](https://www.google.com/search?num=5&q=midiInGetNumDevs+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.midiInGetNumDevs](https://github.com/dahall/Vanara/search?l=C%23&q=midiInGetNumDevs)  
[midiInMessage](https://www.google.com/search?num=5&q=midiInMessage+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.midiInMessage](https://github.com/dahall/Vanara/search?l=C%23&q=midiInMessage)  
[midiInOpen](https://www.google.com/search?num=5&q=midiInOpen+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.midiInOpen](https://github.com/dahall/Vanara/search?l=C%23&q=midiInOpen)  
[midiInPrepareHeader](https://www.google.com/search?num=5&q=midiInPrepareHeader+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.midiInPrepareHeader](https://github.com/dahall/Vanara/search?l=C%23&q=midiInPrepareHeader)  
[midiInReset](https://www.google.com/search?num=5&q=midiInReset+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.midiInReset](https://github.com/dahall/Vanara/search?l=C%23&q=midiInReset)  
[midiInStart](https://www.google.com/search?num=5&q=midiInStart+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.midiInStart](https://github.com/dahall/Vanara/search?l=C%23&q=midiInStart)  
[midiInStop](https://www.google.com/search?num=5&q=midiInStop+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.midiInStop](https://github.com/dahall/Vanara/search?l=C%23&q=midiInStop)  
[midiInUnprepareHeader](https://www.google.com/search?num=5&q=midiInUnprepareHeader+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.midiInUnprepareHeader](https://github.com/dahall/Vanara/search?l=C%23&q=midiInUnprepareHeader)  
[midiOutCacheDrumPatches](https://www.google.com/search?num=5&q=midiOutCacheDrumPatches+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.midiOutCacheDrumPatches](https://github.com/dahall/Vanara/search?l=C%23&q=midiOutCacheDrumPatches)  
[midiOutCachePatches](https://www.google.com/search?num=5&q=midiOutCachePatches+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.midiOutCachePatches](https://github.com/dahall/Vanara/search?l=C%23&q=midiOutCachePatches)  
[midiOutClose](https://www.google.com/search?num=5&q=midiOutClose+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.midiOutClose](https://github.com/dahall/Vanara/search?l=C%23&q=midiOutClose)  
[midiOutGetDevCaps](https://www.google.com/search?num=5&q=midiOutGetDevCapsA+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.midiOutGetDevCaps](https://github.com/dahall/Vanara/search?l=C%23&q=midiOutGetDevCaps)  
[midiOutGetErrorText](https://www.google.com/search?num=5&q=midiOutGetErrorTextA+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.midiOutGetErrorText](https://github.com/dahall/Vanara/search?l=C%23&q=midiOutGetErrorText)  
[midiOutGetID](https://www.google.com/search?num=5&q=midiOutGetID+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.midiOutGetID](https://github.com/dahall/Vanara/search?l=C%23&q=midiOutGetID)  
[midiOutGetNumDevs](https://www.google.com/search?num=5&q=midiOutGetNumDevs+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.midiOutGetNumDevs](https://github.com/dahall/Vanara/search?l=C%23&q=midiOutGetNumDevs)  
[midiOutGetVolume](https://www.google.com/search?num=5&q=midiOutGetVolume+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.midiOutGetVolume](https://github.com/dahall/Vanara/search?l=C%23&q=midiOutGetVolume)  
[midiOutLongMsg](https://www.google.com/search?num=5&q=midiOutLongMsg+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.midiOutLongMsg](https://github.com/dahall/Vanara/search?l=C%23&q=midiOutLongMsg)  
[midiOutMessage](https://www.google.com/search?num=5&q=midiOutMessage+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.midiOutMessage](https://github.com/dahall/Vanara/search?l=C%23&q=midiOutMessage)  
[midiOutOpen](https://www.google.com/search?num=5&q=midiOutOpen+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.midiOutOpen](https://github.com/dahall/Vanara/search?l=C%23&q=midiOutOpen)  
[midiOutPrepareHeader](https://www.google.com/search?num=5&q=midiOutPrepareHeader+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.midiOutPrepareHeader](https://github.com/dahall/Vanara/search?l=C%23&q=midiOutPrepareHeader)  
[midiOutReset](https://www.google.com/search?num=5&q=midiOutReset+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.midiOutReset](https://github.com/dahall/Vanara/search?l=C%23&q=midiOutReset)  
[midiOutSetVolume](https://www.google.com/search?num=5&q=midiOutSetVolume+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.midiOutSetVolume](https://github.com/dahall/Vanara/search?l=C%23&q=midiOutSetVolume)  
[midiOutShortMsg](https://www.google.com/search?num=5&q=midiOutShortMsg+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.midiOutShortMsg](https://github.com/dahall/Vanara/search?l=C%23&q=midiOutShortMsg)  
[midiOutUnprepareHeader](https://www.google.com/search?num=5&q=midiOutUnprepareHeader+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.midiOutUnprepareHeader](https://github.com/dahall/Vanara/search?l=C%23&q=midiOutUnprepareHeader)  
[midiStreamClose](https://www.google.com/search?num=5&q=midiStreamClose+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.midiStreamClose](https://github.com/dahall/Vanara/search?l=C%23&q=midiStreamClose)  
[midiStreamOpen](https://www.google.com/search?num=5&q=midiStreamOpen+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.midiStreamOpen](https://github.com/dahall/Vanara/search?l=C%23&q=midiStreamOpen)  
[midiStreamOut](https://www.google.com/search?num=5&q=midiStreamOut+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.midiStreamOut](https://github.com/dahall/Vanara/search?l=C%23&q=midiStreamOut)  
[midiStreamPause](https://www.google.com/search?num=5&q=midiStreamPause+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.midiStreamPause](https://github.com/dahall/Vanara/search?l=C%23&q=midiStreamPause)  
[midiStreamPosition](https://www.google.com/search?num=5&q=midiStreamPosition+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.midiStreamPosition](https://github.com/dahall/Vanara/search?l=C%23&q=midiStreamPosition)  
[midiStreamProperty](https://www.google.com/search?num=5&q=midiStreamProperty+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.midiStreamProperty](https://github.com/dahall/Vanara/search?l=C%23&q=midiStreamProperty)  
[midiStreamRestart](https://www.google.com/search?num=5&q=midiStreamRestart+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.midiStreamRestart](https://github.com/dahall/Vanara/search?l=C%23&q=midiStreamRestart)  
[midiStreamStop](https://www.google.com/search?num=5&q=midiStreamStop+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.midiStreamStop](https://github.com/dahall/Vanara/search?l=C%23&q=midiStreamStop)  
[mixerClose](https://www.google.com/search?num=5&q=mixerClose+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.mixerClose](https://github.com/dahall/Vanara/search?l=C%23&q=mixerClose)  
[mixerGetControlDetails](https://www.google.com/search?num=5&q=mixerGetControlDetailsA+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.mixerGetControlDetails](https://github.com/dahall/Vanara/search?l=C%23&q=mixerGetControlDetails)  
[mixerGetDevCaps](https://www.google.com/search?num=5&q=mixerGetDevCapsA+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.mixerGetDevCaps](https://github.com/dahall/Vanara/search?l=C%23&q=mixerGetDevCaps)  
[mixerGetID](https://www.google.com/search?num=5&q=mixerGetID+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.mixerGetID](https://github.com/dahall/Vanara/search?l=C%23&q=mixerGetID)  
[mixerGetLineControls](https://www.google.com/search?num=5&q=mixerGetLineControlsA+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.mixerGetLineControls](https://github.com/dahall/Vanara/search?l=C%23&q=mixerGetLineControls)  
[mixerGetLineInfo](https://www.google.com/search?num=5&q=mixerGetLineInfoA+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.mixerGetLineInfo](https://github.com/dahall/Vanara/search?l=C%23&q=mixerGetLineInfo)  
[mixerGetNumDevs](https://www.google.com/search?num=5&q=mixerGetNumDevs+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.mixerGetNumDevs](https://github.com/dahall/Vanara/search?l=C%23&q=mixerGetNumDevs)  
[mixerMessage](https://www.google.com/search?num=5&q=mixerMessage+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.mixerMessage](https://github.com/dahall/Vanara/search?l=C%23&q=mixerMessage)  
[mixerOpen](https://www.google.com/search?num=5&q=mixerOpen+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.mixerOpen](https://github.com/dahall/Vanara/search?l=C%23&q=mixerOpen)  
[mixerSetControlDetails](https://www.google.com/search?num=5&q=mixerSetControlDetails+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.mixerSetControlDetails](https://github.com/dahall/Vanara/search?l=C%23&q=mixerSetControlDetails)  
[mmioAdvance](https://www.google.com/search?num=5&q=mmioAdvance+site%3Alearn.microsoft.com) | winmm.dll | mmiscapi.h | [Vanara.PInvoke.WinMm.mmioAdvance](https://github.com/dahall/Vanara/search?l=C%23&q=mmioAdvance)  
[mmioAscend](https://www.google.com/search?num=5&q=mmioAscend+site%3Alearn.microsoft.com) | winmm.dll | mmiscapi.h | [Vanara.PInvoke.WinMm.mmioAscend](https://github.com/dahall/Vanara/search?l=C%23&q=mmioAscend)  
[mmioClose](https://www.google.com/search?num=5&q=mmioClose+site%3Alearn.microsoft.com) | winmm.dll | mmiscapi.h | [Vanara.PInvoke.WinMm.mmioClose](https://github.com/dahall/Vanara/search?l=C%23&q=mmioClose)  
[mmioCreateChunk](https://www.google.com/search?num=5&q=mmioCreateChunk+site%3Alearn.microsoft.com) | winmm.dll | mmiscapi.h | [Vanara.PInvoke.WinMm.mmioCreateChunk](https://github.com/dahall/Vanara/search?l=C%23&q=mmioCreateChunk)  
[mmioDescend](https://www.google.com/search?num=5&q=mmioDescend+site%3Alearn.microsoft.com) | winmm.dll | mmiscapi.h | [Vanara.PInvoke.WinMm.mmioDescend](https://github.com/dahall/Vanara/search?l=C%23&q=mmioDescend)  
[mmioFlush](https://www.google.com/search?num=5&q=mmioFlush+site%3Alearn.microsoft.com) | winmm.dll | mmiscapi.h | [Vanara.PInvoke.WinMm.mmioFlush](https://github.com/dahall/Vanara/search?l=C%23&q=mmioFlush)  
[mmioGetInfo](https://www.google.com/search?num=5&q=mmioGetInfo+site%3Alearn.microsoft.com) | winmm.dll | mmiscapi.h | [Vanara.PInvoke.WinMm.mmioGetInfo](https://github.com/dahall/Vanara/search?l=C%23&q=mmioGetInfo)  
[mmioInstallIOProc](https://www.google.com/search?num=5&q=mmioInstallIOProcA+site%3Alearn.microsoft.com) | winmm.dll | mmiscapi.h | [Vanara.PInvoke.WinMm.mmioInstallIOProc](https://github.com/dahall/Vanara/search?l=C%23&q=mmioInstallIOProc)  
[mmioOpen](https://www.google.com/search?num=5&q=mmioOpenA+site%3Alearn.microsoft.com) | winmm.dll | mmiscapi.h | [Vanara.PInvoke.WinMm.mmioOpen](https://github.com/dahall/Vanara/search?l=C%23&q=mmioOpen)  
[mmioRead](https://www.google.com/search?num=5&q=mmioRead+site%3Alearn.microsoft.com) | winmm.dll | mmiscapi.h | [Vanara.PInvoke.WinMm.mmioRead](https://github.com/dahall/Vanara/search?l=C%23&q=mmioRead)  
[mmioRename](https://www.google.com/search?num=5&q=mmioRenameA+site%3Alearn.microsoft.com) | winmm.dll | mmiscapi.h | [Vanara.PInvoke.WinMm.mmioRename](https://github.com/dahall/Vanara/search?l=C%23&q=mmioRename)  
[mmioSeek](https://www.google.com/search?num=5&q=mmioSeek+site%3Alearn.microsoft.com) | winmm.dll | mmiscapi.h | [Vanara.PInvoke.WinMm.mmioSeek](https://github.com/dahall/Vanara/search?l=C%23&q=mmioSeek)  
[mmioSendMessage](https://www.google.com/search?num=5&q=mmioSendMessage+site%3Alearn.microsoft.com) | winmm.dll | mmiscapi.h | [Vanara.PInvoke.WinMm.mmioSendMessage](https://github.com/dahall/Vanara/search?l=C%23&q=mmioSendMessage)  
[mmioSetBuffer](https://www.google.com/search?num=5&q=mmioSetBuffer+site%3Alearn.microsoft.com) | winmm.dll | mmiscapi.h | [Vanara.PInvoke.WinMm.mmioSetBuffer](https://github.com/dahall/Vanara/search?l=C%23&q=mmioSetBuffer)  
[mmioSetInfo](https://www.google.com/search?num=5&q=mmioSetInfo+site%3Alearn.microsoft.com) | winmm.dll | mmiscapi.h | [Vanara.PInvoke.WinMm.mmioSetInfo](https://github.com/dahall/Vanara/search?l=C%23&q=mmioSetInfo)  
[mmioStringToFOURCC](https://www.google.com/search?num=5&q=mmioStringToFOURCCA+site%3Alearn.microsoft.com) | winmm.dll | mmiscapi.h | [Vanara.PInvoke.WinMm.mmioStringToFOURCC](https://github.com/dahall/Vanara/search?l=C%23&q=mmioStringToFOURCC)  
[mmioWrite](https://www.google.com/search?num=5&q=mmioWrite+site%3Alearn.microsoft.com) | winmm.dll | mmiscapi.h | [Vanara.PInvoke.WinMm.mmioWrite](https://github.com/dahall/Vanara/search?l=C%23&q=mmioWrite)  
[OpenDriver](https://www.google.com/search?num=5&q=OpenDriver+site%3Alearn.microsoft.com) | winmm.dll | mmiscapi.h | [Vanara.PInvoke.WinMm.OpenDriver](https://github.com/dahall/Vanara/search?l=C%23&q=OpenDriver)  
[PlaySound](https://www.google.com/search?num=5&q=PlaySound+site%3Alearn.microsoft.com) | winmm.dll | Mmsystem.h | [Vanara.PInvoke.WinMm.PlaySound](https://github.com/dahall/Vanara/search?l=C%23&q=PlaySound)  
[SendDriverMessage](https://www.google.com/search?num=5&q=SendDriverMessage+site%3Alearn.microsoft.com) | winmm.dll | mmiscapi.h | [Vanara.PInvoke.WinMm.SendDriverMessage](https://github.com/dahall/Vanara/search?l=C%23&q=SendDriverMessage)  
[sndOpenSound](https://www.google.com/search?num=5&q=sndOpenSound+site%3Alearn.microsoft.com) | winmm.dll | mmiscapi.h | [Vanara.PInvoke.WinMm.sndOpenSound](https://github.com/dahall/Vanara/search?l=C%23&q=sndOpenSound)  
[sndPlaySound](https://www.google.com/search?num=5&q=sndPlaySoundA+site%3Alearn.microsoft.com) | winmm.dll | Mmsystem.h | [Vanara.PInvoke.WinMm.sndPlaySound](https://github.com/dahall/Vanara/search?l=C%23&q=sndPlaySound)  
[StretchDIB](https://www.google.com/search?num=5&q=StretchDIB+site%3Alearn.microsoft.com) | msvfw32.dll | vfw.h | [Vanara.PInvoke.Msvfw32.StretchDIB](https://github.com/dahall/Vanara/search?l=C%23&q=StretchDIB)  
[timeBeginPeriod](https://www.google.com/search?num=5&q=timeBeginPeriod+site%3Alearn.microsoft.com) | winmm.dll | timeapi.h | [Vanara.PInvoke.WinMm.timeBeginPeriod](https://github.com/dahall/Vanara/search?l=C%23&q=timeBeginPeriod)  
[timeEndPeriod](https://www.google.com/search?num=5&q=timeEndPeriod+site%3Alearn.microsoft.com) | winmm.dll | timeapi.h | [Vanara.PInvoke.WinMm.timeEndPeriod](https://github.com/dahall/Vanara/search?l=C%23&q=timeEndPeriod)  
[timeGetDevCaps](https://www.google.com/search?num=5&q=timeGetDevCaps+site%3Alearn.microsoft.com) | winmm.dll | timeapi.h | [Vanara.PInvoke.WinMm.timeGetDevCaps](https://github.com/dahall/Vanara/search?l=C%23&q=timeGetDevCaps)  
[timeGetSystemTime](https://www.google.com/search?num=5&q=timeGetSystemTime+site%3Alearn.microsoft.com) | winmm.dll | timeapi.h | [Vanara.PInvoke.WinMm.timeGetSystemTime](https://github.com/dahall/Vanara/search?l=C%23&q=timeGetSystemTime)  
[timeGetTime](https://www.google.com/search?num=5&q=timeGetTime+site%3Alearn.microsoft.com) | winmm.dll | timeapi.h | [Vanara.PInvoke.WinMm.timeGetTime](https://github.com/dahall/Vanara/search?l=C%23&q=timeGetTime)  
[waveInAddBuffer](https://www.google.com/search?num=5&q=waveInAddBuffer+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveInAddBuffer](https://github.com/dahall/Vanara/search?l=C%23&q=waveInAddBuffer)  
[waveInClose](https://www.google.com/search?num=5&q=waveInClose+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveInClose](https://github.com/dahall/Vanara/search?l=C%23&q=waveInClose)  
[waveInGetDevCaps](https://www.google.com/search?num=5&q=waveInGetDevCaps+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveInGetDevCaps](https://github.com/dahall/Vanara/search?l=C%23&q=waveInGetDevCaps)  
[waveInGetErrorText](https://www.google.com/search?num=5&q=waveInGetErrorText+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveInGetErrorText](https://github.com/dahall/Vanara/search?l=C%23&q=waveInGetErrorText)  
[waveInGetID](https://www.google.com/search?num=5&q=waveInGetID+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveInGetID](https://github.com/dahall/Vanara/search?l=C%23&q=waveInGetID)  
[waveInGetNumDevs](https://www.google.com/search?num=5&q=waveInGetNumDevs+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveInGetNumDevs](https://github.com/dahall/Vanara/search?l=C%23&q=waveInGetNumDevs)  
[waveInGetPosition](https://www.google.com/search?num=5&q=waveInGetPosition+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveInGetPosition](https://github.com/dahall/Vanara/search?l=C%23&q=waveInGetPosition)  
[waveInMessage](https://www.google.com/search?num=5&q=waveInMessage+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveInMessage](https://github.com/dahall/Vanara/search?l=C%23&q=waveInMessage)  
[waveInOpen](https://www.google.com/search?num=5&q=waveInOpen+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveInOpen](https://github.com/dahall/Vanara/search?l=C%23&q=waveInOpen)  
[waveInPrepareHeader](https://www.google.com/search?num=5&q=waveInPrepareHeader+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveInPrepareHeader](https://github.com/dahall/Vanara/search?l=C%23&q=waveInPrepareHeader)  
[waveInReset](https://www.google.com/search?num=5&q=waveInReset+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveInReset](https://github.com/dahall/Vanara/search?l=C%23&q=waveInReset)  
[waveInStart](https://www.google.com/search?num=5&q=waveInStart+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveInStart](https://github.com/dahall/Vanara/search?l=C%23&q=waveInStart)  
[waveInStop](https://www.google.com/search?num=5&q=waveInStop+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveInStop](https://github.com/dahall/Vanara/search?l=C%23&q=waveInStop)  
[waveInUnprepareHeader](https://www.google.com/search?num=5&q=waveInUnprepareHeader+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveInUnprepareHeader](https://github.com/dahall/Vanara/search?l=C%23&q=waveInUnprepareHeader)  
[waveOutBreakLoop](https://www.google.com/search?num=5&q=waveOutBreakLoop+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveOutBreakLoop](https://github.com/dahall/Vanara/search?l=C%23&q=waveOutBreakLoop)  
[waveOutClose](https://www.google.com/search?num=5&q=waveOutClose+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveOutClose](https://github.com/dahall/Vanara/search?l=C%23&q=waveOutClose)  
[waveOutGetDevCaps](https://www.google.com/search?num=5&q=waveOutGetDevCaps+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveOutGetDevCaps](https://github.com/dahall/Vanara/search?l=C%23&q=waveOutGetDevCaps)  
[waveOutGetErrorText](https://www.google.com/search?num=5&q=waveOutGetErrorTextA+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveOutGetErrorText](https://github.com/dahall/Vanara/search?l=C%23&q=waveOutGetErrorText)  
[waveOutGetID](https://www.google.com/search?num=5&q=waveOutGetID+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveOutGetID](https://github.com/dahall/Vanara/search?l=C%23&q=waveOutGetID)  
[waveOutGetNumDevs](https://www.google.com/search?num=5&q=waveOutGetNumDevs+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveOutGetNumDevs](https://github.com/dahall/Vanara/search?l=C%23&q=waveOutGetNumDevs)  
[waveOutGetPitch](https://www.google.com/search?num=5&q=waveOutGetPitch+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveOutGetPitch](https://github.com/dahall/Vanara/search?l=C%23&q=waveOutGetPitch)  
[waveOutGetPlaybackRate](https://www.google.com/search?num=5&q=waveOutGetPlaybackRate+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveOutGetPlaybackRate](https://github.com/dahall/Vanara/search?l=C%23&q=waveOutGetPlaybackRate)  
[waveOutGetPosition](https://www.google.com/search?num=5&q=waveOutGetPosition+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveOutGetPosition](https://github.com/dahall/Vanara/search?l=C%23&q=waveOutGetPosition)  
[waveOutGetVolume](https://www.google.com/search?num=5&q=waveOutGetVolume+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveOutGetVolume](https://github.com/dahall/Vanara/search?l=C%23&q=waveOutGetVolume)  
[waveOutMessage](https://www.google.com/search?num=5&q=waveOutMessage+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveOutMessage](https://github.com/dahall/Vanara/search?l=C%23&q=waveOutMessage)  
[waveOutOpen](https://www.google.com/search?num=5&q=waveOutOpen+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveOutOpen](https://github.com/dahall/Vanara/search?l=C%23&q=waveOutOpen)  
[waveOutPause](https://www.google.com/search?num=5&q=waveOutPause+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveOutPause](https://github.com/dahall/Vanara/search?l=C%23&q=waveOutPause)  
[waveOutPrepareHeader](https://www.google.com/search?num=5&q=waveOutPrepareHeader+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveOutPrepareHeader](https://github.com/dahall/Vanara/search?l=C%23&q=waveOutPrepareHeader)  
[waveOutReset](https://www.google.com/search?num=5&q=waveOutReset+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveOutReset](https://github.com/dahall/Vanara/search?l=C%23&q=waveOutReset)  
[waveOutRestart](https://www.google.com/search?num=5&q=waveOutRestart+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveOutRestart](https://github.com/dahall/Vanara/search?l=C%23&q=waveOutRestart)  
[waveOutSetPitch](https://www.google.com/search?num=5&q=waveOutSetPitch+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveOutSetPitch](https://github.com/dahall/Vanara/search?l=C%23&q=waveOutSetPitch)  
[waveOutSetPlaybackRate](https://www.google.com/search?num=5&q=waveOutSetPlaybackRate+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveOutSetPlaybackRate](https://github.com/dahall/Vanara/search?l=C%23&q=waveOutSetPlaybackRate)  
[waveOutSetVolume](https://www.google.com/search?num=5&q=waveOutSetVolume+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveOutSetVolume](https://github.com/dahall/Vanara/search?l=C%23&q=waveOutSetVolume)  
[waveOutUnprepareHeader](https://www.google.com/search?num=5&q=waveOutUnprepareHeader+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveOutUnprepareHeader](https://github.com/dahall/Vanara/search?l=C%23&q=waveOutUnprepareHeader)  
[waveOutWrite](https://www.google.com/search?num=5&q=waveOutWrite+site%3Alearn.microsoft.com) | winmm.dll | mmeapi.h | [Vanara.PInvoke.WinMm.waveOutWrite](https://github.com/dahall/Vanara/search?l=C%23&q=waveOutWrite)  
### Enumerations  
Native Enum | Header | Managed Enum  
--- | --- | ---  
[ACM_DRIVERADDF](https://www.google.com/search?num=5&q=ACM_DRIVERADDF+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.MsAcm32.ACM_DRIVERADDF](https://github.com/dahall/Vanara/search?l=C%23&q=ACM_DRIVERADDF)  
[ACM_DRIVERENUMF](https://www.google.com/search?num=5&q=ACM_DRIVERENUMF+site%3Alearn.microsoft.com) | msacm.h | [Vanara.PInvoke.MsAcm32.ACM_DRIVERENUMF](https://github.com/dahall/Vanara/search?l=C%23&q=ACM_DRIVERENUMF)  
[ACM_DRIVERPRIORITYF](https://www.google.com/search?num=5&q=ACM_DRIVERPRIORITYF+site%3Alearn.microsoft.com) | msacm.h | [Vanara.PInvoke.MsAcm32.ACM_DRIVERPRIORITYF](https://github.com/dahall/Vanara/search?l=C%23&q=ACM_DRIVERPRIORITYF)  
[ACM_FILTERDETAILSF](https://www.google.com/search?num=5&q=ACM_FILTERDETAILSF+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.MsAcm32.ACM_FILTERDETAILSF](https://github.com/dahall/Vanara/search?l=C%23&q=ACM_FILTERDETAILSF)  
[ACM_FILTERENUMF](https://www.google.com/search?num=5&q=ACM_FILTERENUMF+site%3Alearn.microsoft.com) | msacm.h | [Vanara.PInvoke.MsAcm32.ACM_FILTERENUMF](https://github.com/dahall/Vanara/search?l=C%23&q=ACM_FILTERENUMF)  
[ACM_FILTERTAGDETAILSF](https://www.google.com/search?num=5&q=ACM_FILTERTAGDETAILSF+site%3Alearn.microsoft.com) | msacm.h | [Vanara.PInvoke.MsAcm32.ACM_FILTERTAGDETAILSF](https://github.com/dahall/Vanara/search?l=C%23&q=ACM_FILTERTAGDETAILSF)  
[ACM_FORMATDETAILSF](https://www.google.com/search?num=5&q=ACM_FORMATDETAILSF+site%3Alearn.microsoft.com) | msacm.h | [Vanara.PInvoke.MsAcm32.ACM_FORMATDETAILSF](https://github.com/dahall/Vanara/search?l=C%23&q=ACM_FORMATDETAILSF)  
[ACM_FORMATENUMF](https://www.google.com/search?num=5&q=ACM_FORMATENUMF+site%3Alearn.microsoft.com) | msacm.h | [Vanara.PInvoke.MsAcm32.ACM_FORMATENUMF](https://github.com/dahall/Vanara/search?l=C%23&q=ACM_FORMATENUMF)  
[ACM_FORMATSUGGESTF](https://www.google.com/search?num=5&q=ACM_FORMATSUGGESTF+site%3Alearn.microsoft.com) | msacm.h | [Vanara.PInvoke.MsAcm32.ACM_FORMATSUGGESTF](https://github.com/dahall/Vanara/search?l=C%23&q=ACM_FORMATSUGGESTF)  
[ACM_FORMATTAGDETAILSF](https://www.google.com/search?num=5&q=ACM_FORMATTAGDETAILSF+site%3Alearn.microsoft.com) | msacm.h | [Vanara.PInvoke.MsAcm32.ACM_FORMATTAGDETAILSF](https://github.com/dahall/Vanara/search?l=C%23&q=ACM_FORMATTAGDETAILSF)  
[ACM_METRIC](https://www.google.com/search?num=5&q=ACM_METRIC+site%3Alearn.microsoft.com) | msacm.h | [Vanara.PInvoke.MsAcm32.ACM_METRIC](https://github.com/dahall/Vanara/search?l=C%23&q=ACM_METRIC)  
[ACM_STREAMCONVERTF](https://www.google.com/search?num=5&q=ACM_STREAMCONVERTF+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.MsAcm32.ACM_STREAMCONVERTF](https://github.com/dahall/Vanara/search?l=C%23&q=ACM_STREAMCONVERTF)  
[ACM_STREAMOPENF](https://www.google.com/search?num=5&q=ACM_STREAMOPENF+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.MsAcm32.ACM_STREAMOPENF](https://github.com/dahall/Vanara/search?l=C%23&q=ACM_STREAMOPENF)  
[ACM_STREAMSIZEF](https://www.google.com/search?num=5&q=ACM_STREAMSIZEF+site%3Alearn.microsoft.com) | msacm.h | [Vanara.PInvoke.MsAcm32.ACM_STREAMSIZEF](https://github.com/dahall/Vanara/search?l=C%23&q=ACM_STREAMSIZEF)  
[ACMDRIVERDETAILS_SUPPORTF](https://www.google.com/search?num=5&q=ACMDRIVERDETAILS_SUPPORTF+site%3Alearn.microsoft.com) | msacm.h | [Vanara.PInvoke.MsAcm32.ACMDRIVERDETAILS_SUPPORTF](https://github.com/dahall/Vanara/search?l=C%23&q=ACMDRIVERDETAILS_SUPPORTF)  
[ACMFILTERCHOOSE_STYLEF](https://www.google.com/search?num=5&q=ACMFILTERCHOOSE_STYLEF+site%3Alearn.microsoft.com) | msacm.h | [Vanara.PInvoke.MsAcm32.ACMFILTERCHOOSE_STYLEF](https://github.com/dahall/Vanara/search?l=C%23&q=ACMFILTERCHOOSE_STYLEF)  
[ACMFORMATCHOOSE_STYLEF](https://www.google.com/search?num=5&q=ACMFORMATCHOOSE_STYLEF+site%3Alearn.microsoft.com) | msacm.h | [Vanara.PInvoke.MsAcm32.ACMFORMATCHOOSE_STYLEF](https://github.com/dahall/Vanara/search?l=C%23&q=ACMFORMATCHOOSE_STYLEF)  
[ACMSTREAMHEADER_STATUSF](https://www.google.com/search?num=5&q=ACMSTREAMHEADER_STATUSF+site%3Alearn.microsoft.com) | msacm.h | [Vanara.PInvoke.MsAcm32.ACMSTREAMHEADER_STATUSF](https://github.com/dahall/Vanara/search?l=C%23&q=ACMSTREAMHEADER_STATUSF)  
[AUX_CAPS](https://www.google.com/search?num=5&q=AUX_CAPS+site%3Alearn.microsoft.com) | mmeapi.h | [Vanara.PInvoke.WinMm.AUX_CAPS](https://github.com/dahall/Vanara/search?l=C%23&q=AUX_CAPS)  
[AVICOMPRESSF](https://www.google.com/search?num=5&q=AVICOMPRESSF+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.AviFil32.AVICOMPRESSF](https://github.com/dahall/Vanara/search?l=C%23&q=AVICOMPRESSF)  
[AVIFILECAPS](https://www.google.com/search?num=5&q=AVIFILECAPS+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.AviFil32.AVIFILECAPS](https://github.com/dahall/Vanara/search?l=C%23&q=AVIFILECAPS)  
[AVIFILEINFOF](https://www.google.com/search?num=5&q=AVIFILEINFOF+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.AviFil32.AVIFILEINFOF](https://github.com/dahall/Vanara/search?l=C%23&q=AVIFILEINFOF)  
[AVIIF](https://www.google.com/search?num=5&q=AVIIF+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.AviFil32.AVIIF](https://github.com/dahall/Vanara/search?l=C%23&q=AVIIF)  
[AVISTREAMINFOF](https://www.google.com/search?num=5&q=AVISTREAMINFOF+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.AviFil32.AVISTREAMINFOF](https://github.com/dahall/Vanara/search?l=C%23&q=AVISTREAMINFOF)  
[AVSTREAMMASTER](https://www.google.com/search?num=5&q=AVSTREAMMASTER+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.AviFil32.AVSTREAMMASTER](https://github.com/dahall/Vanara/search?l=C%23&q=AVSTREAMMASTER)  
[CALLBACK_FLAGS](https://www.google.com/search?num=5&q=CALLBACK_FLAGS+site%3Alearn.microsoft.com) | mmsyscom.h | [Vanara.PInvoke.WinMm.CALLBACK_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=CALLBACK_FLAGS)  
[capMessage](https://www.google.com/search?num=5&q=capMessage+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.Vfw32.capMessage](https://github.com/dahall/Vanara/search?l=C%23&q=capMessage)  
[CONTROLCALLBACK](https://www.google.com/search?num=5&q=CONTROLCALLBACK+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.Vfw32.CONTROLCALLBACK](https://github.com/dahall/Vanara/search?l=C%23&q=CONTROLCALLBACK)  
[DCB](https://www.google.com/search?num=5&q=DCB+site%3Alearn.microsoft.com) | mmddk.h | [Vanara.PInvoke.WinMm.DCB](https://github.com/dahall/Vanara/search?l=C%23&q=DCB)  
[DDF](https://www.google.com/search?num=5&q=DDF+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.Msvfw32.DDF](https://github.com/dahall/Vanara/search?l=C%23&q=DDF)  
[DRV](https://www.google.com/search?num=5&q=DRV+site%3Alearn.microsoft.com) | mmiscapi.h | [Vanara.PInvoke.WinMm.DRV](https://github.com/dahall/Vanara/search?l=C%23&q=DRV)  
[FINDF](https://www.google.com/search?num=5&q=FINDF+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.AviFil32.FINDF](https://github.com/dahall/Vanara/search?l=C%23&q=FINDF)  
[ICCOMPRESSF](https://www.google.com/search?num=5&q=ICCOMPRESSF+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.Msvfw32.ICCOMPRESSF](https://github.com/dahall/Vanara/search?l=C%23&q=ICCOMPRESSF)  
[ICCOMPRESSFRAMESF](https://www.google.com/search?num=5&q=ICCOMPRESSFRAMESF+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.Msvfw32.ICCOMPRESSFRAMESF](https://github.com/dahall/Vanara/search?l=C%23&q=ICCOMPRESSFRAMESF)  
[ICDECOMPRESSF](https://www.google.com/search?num=5&q=ICDECOMPRESSF+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.Msvfw32.ICDECOMPRESSF](https://github.com/dahall/Vanara/search?l=C%23&q=ICDECOMPRESSF)  
[ICDRAWF](https://www.google.com/search?num=5&q=ICDRAWF+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.Msvfw32.ICDRAWF](https://github.com/dahall/Vanara/search?l=C%23&q=ICDRAWF)  
[ICERR](https://www.google.com/search?num=5&q=ICERR+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.Msvfw32.ICERR](https://github.com/dahall/Vanara/search?l=C%23&q=ICERR)  
[ICINSTALL](https://www.google.com/search?num=5&q=ICINSTALL+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.Msvfw32.ICINSTALL](https://github.com/dahall/Vanara/search?l=C%23&q=ICINSTALL)  
[ICM_Message](https://www.google.com/search?num=5&q=ICM_Message+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.Msvfw32.ICM_Message](https://github.com/dahall/Vanara/search?l=C%23&q=ICM_Message)  
[ICMF_CHOOSE](https://www.google.com/search?num=5&q=ICMF_CHOOSE+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.AviFil32.ICMF_CHOOSE](https://github.com/dahall/Vanara/search?l=C%23&q=ICMF_CHOOSE)  
[ICMF_CHOOSE](https://www.google.com/search?num=5&q=ICMF_CHOOSE+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.Msvfw32.ICMF_CHOOSE](https://github.com/dahall/Vanara/search?l=C%23&q=ICMF_CHOOSE)  
[ICMF_COMPVARS](https://www.google.com/search?num=5&q=ICMF_COMPVARS+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.Msvfw32.ICMF_COMPVARS](https://github.com/dahall/Vanara/search?l=C%23&q=ICMF_COMPVARS)  
[ICMODE](https://www.google.com/search?num=5&q=ICMODE+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.Msvfw32.ICMODE](https://github.com/dahall/Vanara/search?l=C%23&q=ICMODE)  
[JOY_BUTTON](https://www.google.com/search?num=5&q=JOY_BUTTON+site%3Alearn.microsoft.com) | joystickapi.h | [Vanara.PInvoke.WinMm.JOY_BUTTON](https://github.com/dahall/Vanara/search?l=C%23&q=JOY_BUTTON)  
[JOY_ISCAL](https://www.google.com/search?num=5&q=JOY_ISCAL+site%3Alearn.microsoft.com) | mmddk.h | [Vanara.PInvoke.WinMm.JOY_ISCAL](https://github.com/dahall/Vanara/search?l=C%23&q=JOY_ISCAL)  
[JOY_POVVAL](https://www.google.com/search?num=5&q=JOY_POVVAL+site%3Alearn.microsoft.com) | mmddk.h | [Vanara.PInvoke.WinMm.JOY_POVVAL](https://github.com/dahall/Vanara/search?l=C%23&q=JOY_POVVAL)  
[JOYCAPSF](https://www.google.com/search?num=5&q=JOYCAPSF+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.WinMm.JOYCAPSF](https://github.com/dahall/Vanara/search?l=C%23&q=JOYCAPSF)  
[JOYINFOEXF](https://www.google.com/search?num=5&q=JOYINFOEXF+site%3Alearn.microsoft.com) | joystickapi.h | [Vanara.PInvoke.WinMm.JOYINFOEXF](https://github.com/dahall/Vanara/search?l=C%23&q=JOYINFOEXF)  
[MCI](https://www.google.com/search?num=5&q=MCI+site%3Alearn.microsoft.com) | mciapi.h | [Vanara.PInvoke.Vfw32.MCI](https://github.com/dahall/Vanara/search?l=C%23&q=MCI)  
[MCI_FORMAT](https://www.google.com/search?num=5&q=MCI_FORMAT+site%3Alearn.microsoft.com) | mciapi.h | [Vanara.PInvoke.Vfw32.MCI_FORMAT](https://github.com/dahall/Vanara/search?l=C%23&q=MCI_FORMAT)  
[MCI_MODE](https://www.google.com/search?num=5&q=MCI_MODE+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.Vfw32.MCI_MODE](https://github.com/dahall/Vanara/search?l=C%23&q=MCI_MODE)  
[MCIMessage](https://www.google.com/search?num=5&q=MCIMessage+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.Vfw32.MCIMessage](https://github.com/dahall/Vanara/search?l=C%23&q=MCIMessage)  
[MCIWNDF](https://www.google.com/search?num=5&q=MCIWNDF+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.Vfw32.MCIWNDF](https://github.com/dahall/Vanara/search?l=C%23&q=MCIWNDF)  
[MCIWNDOPENF](https://www.google.com/search?num=5&q=MCIWNDOPENF+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.Vfw32.MCIWNDOPENF](https://github.com/dahall/Vanara/search?l=C%23&q=MCIWNDOPENF)  
[MHDR](https://www.google.com/search?num=5&q=MHDR+site%3Alearn.microsoft.com) | mmeapi.h | [Vanara.PInvoke.WinMm.MHDR](https://github.com/dahall/Vanara/search?l=C%23&q=MHDR)  
[MIDI_CACHE](https://www.google.com/search?num=5&q=MIDI_CACHE+site%3Alearn.microsoft.com) | mmeapi.h | [Vanara.PInvoke.WinMm.MIDI_CACHE](https://github.com/dahall/Vanara/search?l=C%23&q=MIDI_CACHE)  
[MIDI_CAPS](https://www.google.com/search?num=5&q=MIDI_CAPS+site%3Alearn.microsoft.com) | mmeapi.h | [Vanara.PInvoke.WinMm.MIDI_CAPS](https://github.com/dahall/Vanara/search?l=C%23&q=MIDI_CAPS)  
[MIDIPROP](https://www.google.com/search?num=5&q=MIDIPROP+site%3Alearn.microsoft.com) | mmeapi.h | [Vanara.PInvoke.WinMm.MIDIPROP](https://github.com/dahall/Vanara/search?l=C%23&q=MIDIPROP)  
[MIXER_OBJECTF](https://www.google.com/search?num=5&q=MIXER_OBJECTF+site%3Alearn.microsoft.com) | mmeapi.h | [Vanara.PInvoke.WinMm.MIXER_OBJECTF](https://github.com/dahall/Vanara/search?l=C%23&q=MIXER_OBJECTF)  
[MIXERCONTROL_CONTROLF](https://www.google.com/search?num=5&q=MIXERCONTROL_CONTROLF+site%3Alearn.microsoft.com) | mmeapi.h | [Vanara.PInvoke.WinMm.MIXERCONTROL_CONTROLF](https://github.com/dahall/Vanara/search?l=C%23&q=MIXERCONTROL_CONTROLF)  
[MIXERCONTROL_CT](https://www.google.com/search?num=5&q=MIXERCONTROL_CT+site%3Alearn.microsoft.com) | mmeapi.h | [Vanara.PInvoke.WinMm.MIXERCONTROL_CT](https://github.com/dahall/Vanara/search?l=C%23&q=MIXERCONTROL_CT)  
[MIXERLINE_COMPONENTTYPE](https://www.google.com/search?num=5&q=MIXERLINE_COMPONENTTYPE+site%3Alearn.microsoft.com) | mmeapi.h | [Vanara.PInvoke.WinMm.MIXERLINE_COMPONENTTYPE](https://github.com/dahall/Vanara/search?l=C%23&q=MIXERLINE_COMPONENTTYPE)  
[MIXERLINE_LINEF](https://www.google.com/search?num=5&q=MIXERLINE_LINEF+site%3Alearn.microsoft.com) | mmeapi.h | [Vanara.PInvoke.WinMm.MIXERLINE_LINEF](https://github.com/dahall/Vanara/search?l=C%23&q=MIXERLINE_LINEF)  
[MMIO](https://www.google.com/search?num=5&q=MMIO+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.WinMm.MMIO](https://github.com/dahall/Vanara/search?l=C%23&q=MMIO)  
[MMIOCLOSE](https://www.google.com/search?num=5&q=MMIOCLOSE+site%3Alearn.microsoft.com) | mmiscapi.h | [Vanara.PInvoke.WinMm.MMIOCLOSE](https://github.com/dahall/Vanara/search?l=C%23&q=MMIOCLOSE)  
[MMIOCONV](https://www.google.com/search?num=5&q=MMIOCONV+site%3Alearn.microsoft.com) | mmiscapi.h | [Vanara.PInvoke.WinMm.MMIOCONV](https://github.com/dahall/Vanara/search?l=C%23&q=MMIOCONV)  
[MMIOCREATE](https://www.google.com/search?num=5&q=MMIOCREATE+site%3Alearn.microsoft.com) | mmiscapi.h | [Vanara.PInvoke.WinMm.MMIOCREATE](https://github.com/dahall/Vanara/search?l=C%23&q=MMIOCREATE)  
[MMIODESC](https://www.google.com/search?num=5&q=MMIODESC+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.WinMm.MMIODESC](https://github.com/dahall/Vanara/search?l=C%23&q=MMIODESC)  
[MMIOFLUSH](https://www.google.com/search?num=5&q=MMIOFLUSH+site%3Alearn.microsoft.com) | mmiscapi.h | [Vanara.PInvoke.WinMm.MMIOFLUSH](https://github.com/dahall/Vanara/search?l=C%23&q=MMIOFLUSH)  
[MMIOINST](https://www.google.com/search?num=5&q=MMIOINST+site%3Alearn.microsoft.com) | mmiscapi.h | [Vanara.PInvoke.WinMm.MMIOINST](https://github.com/dahall/Vanara/search?l=C%23&q=MMIOINST)  
[MMIOM](https://www.google.com/search?num=5&q=MMIOM+site%3Alearn.microsoft.com) | mmiscapi.h | [Vanara.PInvoke.WinMm.MMIOM](https://github.com/dahall/Vanara/search?l=C%23&q=MMIOM)  
[MMPRODID](https://www.google.com/search?num=5&q=MMPRODID+site%3Alearn.microsoft.com) | mmsyscon.h | [Vanara.PInvoke.WinMm.MMPRODID](https://github.com/dahall/Vanara/search?l=C%23&q=MMPRODID)  
[MMRESULT](https://www.google.com/search?num=5&q=MMRESULT+site%3Alearn.microsoft.com) | mmsyscon.h | [Vanara.PInvoke.WinMm.MMRESULT](https://github.com/dahall/Vanara/search?l=C%23&q=MMRESULT)  
[MMTIME_TYPE](https://www.google.com/search?num=5&q=MMTIME_TYPE+site%3Alearn.microsoft.com) | Mmsystem.h | [Vanara.PInvoke.WinMm.MMTIME_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=MMTIME_TYPE)  
[MOD](https://www.google.com/search?num=5&q=MOD+site%3Alearn.microsoft.com) | mmeapi.h | [Vanara.PInvoke.WinMm.MOD](https://github.com/dahall/Vanara/search?l=C%23&q=MOD)  
[SND](https://www.google.com/search?num=5&q=SND+site%3Alearn.microsoft.com) | Mmsystem.h | [Vanara.PInvoke.WinMm.SND](https://github.com/dahall/Vanara/search?l=C%23&q=SND)  
[VHDR](https://www.google.com/search?num=5&q=VHDR+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.AviFil32.VHDR](https://github.com/dahall/Vanara/search?l=C%23&q=VHDR)  
[VHDR](https://www.google.com/search?num=5&q=VHDR+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.Vfw32.VHDR](https://github.com/dahall/Vanara/search?l=C%23&q=VHDR)  
[VIDCF](https://www.google.com/search?num=5&q=VIDCF+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.Msvfw32.VIDCF](https://github.com/dahall/Vanara/search?l=C%23&q=VIDCF)  
[WAVE_FORMAT](https://www.google.com/search?num=5&q=WAVE_FORMAT+site%3Alearn.microsoft.com) | mmreg.h | [Vanara.PInvoke.WinMm.WAVE_FORMAT](https://github.com/dahall/Vanara/search?l=C%23&q=WAVE_FORMAT)  
[WAVE_OPEN](https://www.google.com/search?num=5&q=WAVE_OPEN+site%3Alearn.microsoft.com) | mmeapi.h | [Vanara.PInvoke.WinMm.WAVE_OPEN](https://github.com/dahall/Vanara/search?l=C%23&q=WAVE_OPEN)  
[WAVECAPS](https://www.google.com/search?num=5&q=WAVECAPS+site%3Alearn.microsoft.com) | mmeapi.h | [Vanara.PInvoke.WinMm.WAVECAPS](https://github.com/dahall/Vanara/search?l=C%23&q=WAVECAPS)  
[WHDR](https://www.google.com/search?num=5&q=WHDR+site%3Alearn.microsoft.com) | mmeapi.h | [Vanara.PInvoke.WinMm.WHDR](https://github.com/dahall/Vanara/search?l=C%23&q=WHDR)  
### Structures  
Native Structure | Header | Managed Structure  
--- | --- | ---  
[ACMDRIVERDETAILS](https://www.google.com/search?num=5&q=ACMDRIVERDETAILS+site%3Alearn.microsoft.com) | msacm.h | [Vanara.PInvoke.MsAcm32.ACMDRIVERDETAILS](https://github.com/dahall/Vanara/search?l=C%23&q=ACMDRIVERDETAILS)  
[ACMFILTERCHOOSE](https://www.google.com/search?num=5&q=ACMFILTERCHOOSE+site%3Alearn.microsoft.com) | msacm.h | [Vanara.PInvoke.MsAcm32.ACMFILTERCHOOSE](https://github.com/dahall/Vanara/search?l=C%23&q=ACMFILTERCHOOSE)  
[ACMFILTERDETAILS](https://www.google.com/search?num=5&q=ACMFILTERDETAILS+site%3Alearn.microsoft.com) | msacm.h | [Vanara.PInvoke.MsAcm32.ACMFILTERDETAILS](https://github.com/dahall/Vanara/search?l=C%23&q=ACMFILTERDETAILS)  
[ACMFILTERTAGDETAILS](https://www.google.com/search?num=5&q=ACMFILTERTAGDETAILS+site%3Alearn.microsoft.com) | msacm.h | [Vanara.PInvoke.MsAcm32.ACMFILTERTAGDETAILS](https://github.com/dahall/Vanara/search?l=C%23&q=ACMFILTERTAGDETAILS)  
[ACMFORMATCHOOSE](https://www.google.com/search?num=5&q=ACMFORMATCHOOSE+site%3Alearn.microsoft.com) | msacm.h | [Vanara.PInvoke.MsAcm32.ACMFORMATCHOOSE](https://github.com/dahall/Vanara/search?l=C%23&q=ACMFORMATCHOOSE)  
[ACMFORMATDETAILS](https://www.google.com/search?num=5&q=ACMFORMATDETAILS+site%3Alearn.microsoft.com) | msacm.h | [Vanara.PInvoke.MsAcm32.ACMFORMATDETAILS](https://github.com/dahall/Vanara/search?l=C%23&q=ACMFORMATDETAILS)  
[ACMFORMATTAGDETAILS](https://www.google.com/search?num=5&q=ACMFORMATTAGDETAILS+site%3Alearn.microsoft.com) | msacm.h | [Vanara.PInvoke.MsAcm32.ACMFORMATTAGDETAILS](https://github.com/dahall/Vanara/search?l=C%23&q=ACMFORMATTAGDETAILS)  
[ACMSTREAMHEADER](https://www.google.com/search?num=5&q=ACMSTREAMHEADER+site%3Alearn.microsoft.com) | msacm.h | [Vanara.PInvoke.MsAcm32.ACMSTREAMHEADER](https://github.com/dahall/Vanara/search?l=C%23&q=ACMSTREAMHEADER)  
[AUXCAPS](https://www.google.com/search?num=5&q=AUXCAPS+site%3Alearn.microsoft.com) | mmeapi.h | [Vanara.PInvoke.WinMm.AUXCAPS](https://github.com/dahall/Vanara/search?l=C%23&q=AUXCAPS)  
[AVICOMPRESSOPTIONS](https://www.google.com/search?num=5&q=AVICOMPRESSOPTIONS+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.AviFil32.AVICOMPRESSOPTIONS](https://github.com/dahall/Vanara/search?l=C%23&q=AVICOMPRESSOPTIONS)  
[AVIFILEINFO](https://www.google.com/search?num=5&q=AVIFILEINFO+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.AviFil32.AVIFILEINFO](https://github.com/dahall/Vanara/search?l=C%23&q=AVIFILEINFO)  
[AVISTREAMINFO](https://www.google.com/search?num=5&q=AVISTREAMINFO+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.AviFil32.AVISTREAMINFO](https://github.com/dahall/Vanara/search?l=C%23&q=AVISTREAMINFO)  
[BOUNDS](https://www.google.com/search?num=5&q=BOUNDS+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.WinMm.MIXERCONTROL.BOUNDS](https://github.com/dahall/Vanara/search?l=C%23&q=BOUNDS)  
[CAPDRIVERCAPS](https://www.google.com/search?num=5&q=CAPDRIVERCAPS+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.AviFil32.CAPDRIVERCAPS](https://github.com/dahall/Vanara/search?l=C%23&q=CAPDRIVERCAPS)  
[CAPDRIVERCAPS](https://www.google.com/search?num=5&q=CAPDRIVERCAPS+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.Vfw32.CAPDRIVERCAPS](https://github.com/dahall/Vanara/search?l=C%23&q=CAPDRIVERCAPS)  
[CAPINFOCHUNK](https://www.google.com/search?num=5&q=CAPINFOCHUNK+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.AviFil32.CAPINFOCHUNK](https://github.com/dahall/Vanara/search?l=C%23&q=CAPINFOCHUNK)  
[CAPINFOCHUNK](https://www.google.com/search?num=5&q=CAPINFOCHUNK+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.Vfw32.CAPINFOCHUNK](https://github.com/dahall/Vanara/search?l=C%23&q=CAPINFOCHUNK)  
[CAPSTATUS](https://www.google.com/search?num=5&q=CAPSTATUS+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.AviFil32.CAPSTATUS](https://github.com/dahall/Vanara/search?l=C%23&q=CAPSTATUS)  
[CAPSTATUS](https://www.google.com/search?num=5&q=CAPSTATUS+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.Vfw32.CAPSTATUS](https://github.com/dahall/Vanara/search?l=C%23&q=CAPSTATUS)  
[CAPTUREPARMS](https://www.google.com/search?num=5&q=CAPTUREPARMS+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.AviFil32.CAPTUREPARMS](https://github.com/dahall/Vanara/search?l=C%23&q=CAPTUREPARMS)  
[CAPTUREPARMS](https://www.google.com/search?num=5&q=CAPTUREPARMS+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.Vfw32.CAPTUREPARMS](https://github.com/dahall/Vanara/search?l=C%23&q=CAPTUREPARMS)  
[COMPVARS](https://www.google.com/search?num=5&q=COMPVARS+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.Msvfw32.COMPVARS](https://github.com/dahall/Vanara/search?l=C%23&q=COMPVARS)  
[DRAWDIBTIME](https://www.google.com/search?num=5&q=DRAWDIBTIME+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.AviFil32.DRAWDIBTIME](https://github.com/dahall/Vanara/search?l=C%23&q=DRAWDIBTIME)  
[DRAWDIBTIME](https://www.google.com/search?num=5&q=DRAWDIBTIME+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.Msvfw32.DRAWDIBTIME](https://github.com/dahall/Vanara/search?l=C%23&q=DRAWDIBTIME)  
[DRVCONFIGINFO](https://www.google.com/search?num=5&q=DRVCONFIGINFO+site%3Alearn.microsoft.com) | mmiscapi.h | [Vanara.PInvoke.WinMm.DRVCONFIGINFO](https://github.com/dahall/Vanara/search?l=C%23&q=DRVCONFIGINFO)  
[HACMDRIVER](https://www.google.com/search?num=5&q=HACMDRIVER+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.MsAcm32.HACMDRIVER](https://github.com/dahall/Vanara/search?l=C%23&q=HACMDRIVER)  
[HACMDRIVERID](https://www.google.com/search?num=5&q=HACMDRIVERID+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.MsAcm32.HACMDRIVERID](https://github.com/dahall/Vanara/search?l=C%23&q=HACMDRIVERID)  
[HACMOBJ](https://www.google.com/search?num=5&q=HACMOBJ+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.MsAcm32.HACMOBJ](https://github.com/dahall/Vanara/search?l=C%23&q=HACMOBJ)  
[HACMSTREAM](https://www.google.com/search?num=5&q=HACMSTREAM+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.MsAcm32.HACMSTREAM](https://github.com/dahall/Vanara/search?l=C%23&q=HACMSTREAM)  
[HDRAWDIB](https://www.google.com/search?num=5&q=HDRAWDIB+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.Msvfw32.HDRAWDIB](https://github.com/dahall/Vanara/search?l=C%23&q=HDRAWDIB)  
[HDRVR](https://www.google.com/search?num=5&q=HDRVR+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.WinMm.HDRVR](https://github.com/dahall/Vanara/search?l=C%23&q=HDRVR)  
[HIC](https://www.google.com/search?num=5&q=HIC+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.Msvfw32.HIC](https://github.com/dahall/Vanara/search?l=C%23&q=HIC)  
[HMIDI](https://www.google.com/search?num=5&q=HMIDI+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.WinMm.HMIDI](https://github.com/dahall/Vanara/search?l=C%23&q=HMIDI)  
[HMIDIIN](https://www.google.com/search?num=5&q=HMIDIIN+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.WinMm.HMIDIIN](https://github.com/dahall/Vanara/search?l=C%23&q=HMIDIIN)  
[HMIDIOUT](https://www.google.com/search?num=5&q=HMIDIOUT+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.WinMm.HMIDIOUT](https://github.com/dahall/Vanara/search?l=C%23&q=HMIDIOUT)  
[HMIDISTRM](https://www.google.com/search?num=5&q=HMIDISTRM+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.WinMm.HMIDISTRM](https://github.com/dahall/Vanara/search?l=C%23&q=HMIDISTRM)  
[HMIXER](https://www.google.com/search?num=5&q=HMIXER+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.WinMm.HMIXER](https://github.com/dahall/Vanara/search?l=C%23&q=HMIXER)  
[HMIXEROBJ](https://www.google.com/search?num=5&q=HMIXEROBJ+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.WinMm.HMIXEROBJ](https://github.com/dahall/Vanara/search?l=C%23&q=HMIXEROBJ)  
[HMMIO](https://www.google.com/search?num=5&q=HMMIO+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.WinMm.HMMIO](https://github.com/dahall/Vanara/search?l=C%23&q=HMMIO)  
[HWAVEIN](https://www.google.com/search?num=5&q=HWAVEIN+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.WinMm.HWAVEIN](https://github.com/dahall/Vanara/search?l=C%23&q=HWAVEIN)  
[HWAVEOUT](https://www.google.com/search?num=5&q=HWAVEOUT+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.WinMm.HWAVEOUT](https://github.com/dahall/Vanara/search?l=C%23&q=HWAVEOUT)  
[ICCOMPRESS](https://www.google.com/search?num=5&q=ICCOMPRESS+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.Msvfw32.ICCOMPRESS](https://github.com/dahall/Vanara/search?l=C%23&q=ICCOMPRESS)  
[ICCOMPRESSFRAMES](https://www.google.com/search?num=5&q=ICCOMPRESSFRAMES+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.Msvfw32.ICCOMPRESSFRAMES](https://github.com/dahall/Vanara/search?l=C%23&q=ICCOMPRESSFRAMES)  
[ICDECOMPRESS](https://www.google.com/search?num=5&q=ICDECOMPRESS+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.Msvfw32.ICDECOMPRESS](https://github.com/dahall/Vanara/search?l=C%23&q=ICDECOMPRESS)  
[ICDECOMPRESSEX](https://www.google.com/search?num=5&q=ICDECOMPRESSEX+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.Msvfw32.ICDECOMPRESSEX](https://github.com/dahall/Vanara/search?l=C%23&q=ICDECOMPRESSEX)  
[ICDRAW](https://www.google.com/search?num=5&q=ICDRAW+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.Msvfw32.ICDRAW](https://github.com/dahall/Vanara/search?l=C%23&q=ICDRAW)  
[ICDRAWBEGIN](https://www.google.com/search?num=5&q=ICDRAWBEGIN+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.Msvfw32.ICDRAWBEGIN](https://github.com/dahall/Vanara/search?l=C%23&q=ICDRAWBEGIN)  
[ICDRAWSUGGEST](https://www.google.com/search?num=5&q=ICDRAWSUGGEST+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.Msvfw32.ICDRAWSUGGEST](https://github.com/dahall/Vanara/search?l=C%23&q=ICDRAWSUGGEST)  
[ICINFO](https://www.google.com/search?num=5&q=ICINFO+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.Msvfw32.ICINFO](https://github.com/dahall/Vanara/search?l=C%23&q=ICINFO)  
[ICOPEN](https://www.google.com/search?num=5&q=ICOPEN+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.Msvfw32.ICOPEN](https://github.com/dahall/Vanara/search?l=C%23&q=ICOPEN)  
[ICSETSTATUSPROC](https://www.google.com/search?num=5&q=ICSETSTATUSPROC+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.Msvfw32.ICSETSTATUSPROC](https://github.com/dahall/Vanara/search?l=C%23&q=ICSETSTATUSPROC)  
[JOYCAPS](https://www.google.com/search?num=5&q=JOYCAPS+site%3Alearn.microsoft.com) | joystickapi.h | [Vanara.PInvoke.WinMm.JOYCAPS](https://github.com/dahall/Vanara/search?l=C%23&q=JOYCAPS)  
[JOYINFO](https://www.google.com/search?num=5&q=JOYINFO+site%3Alearn.microsoft.com) | joystickapi.h | [Vanara.PInvoke.WinMm.JOYINFO](https://github.com/dahall/Vanara/search?l=C%23&q=JOYINFO)  
[JOYINFOEX](https://www.google.com/search?num=5&q=JOYINFOEX+site%3Alearn.microsoft.com) | joystickapi.h | [Vanara.PInvoke.WinMm.JOYINFOEX](https://github.com/dahall/Vanara/search?l=C%23&q=JOYINFOEX)  
[JOYPOS](https://www.google.com/search?num=5&q=JOYPOS+site%3Alearn.microsoft.com) | mmddk.h | [Vanara.PInvoke.WinMm.JOYPOS](https://github.com/dahall/Vanara/search?l=C%23&q=JOYPOS)  
[JOYRANGE](https://www.google.com/search?num=5&q=JOYRANGE+site%3Alearn.microsoft.com) | mmddk.h | [Vanara.PInvoke.WinMm.JOYRANGE](https://github.com/dahall/Vanara/search?l=C%23&q=JOYRANGE)  
[JOYREGHWVALUES](https://www.google.com/search?num=5&q=JOYREGHWVALUES+site%3Alearn.microsoft.com) | mmddk.h | [Vanara.PInvoke.WinMm.JOYREGHWVALUES](https://github.com/dahall/Vanara/search?l=C%23&q=JOYREGHWVALUES)  
[MDEVICECAPSEX](https://www.google.com/search?num=5&q=MDEVICECAPSEX+site%3Alearn.microsoft.com) | mmddk.h | [Vanara.PInvoke.WinMm.MDEVICECAPSEX](https://github.com/dahall/Vanara/search?l=C%23&q=MDEVICECAPSEX)  
[METRICS](https://www.google.com/search?num=5&q=METRICS+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.WinMm.MIXERCONTROL.METRICS](https://github.com/dahall/Vanara/search?l=C%23&q=METRICS)  
[MIDIEVENT](https://www.google.com/search?num=5&q=MIDIEVENT+site%3Alearn.microsoft.com) | mmeapi.h | [Vanara.PInvoke.WinMm.MIDIEVENT](https://github.com/dahall/Vanara/search?l=C%23&q=MIDIEVENT)  
[MIDIHDR](https://www.google.com/search?num=5&q=MIDIHDR+site%3Alearn.microsoft.com) | mmeapi.h | [Vanara.PInvoke.WinMm.MIDIHDR](https://github.com/dahall/Vanara/search?l=C%23&q=MIDIHDR)  
[MIDIINCAPS](https://www.google.com/search?num=5&q=MIDIINCAPS+site%3Alearn.microsoft.com) | mmeapi.h | [Vanara.PInvoke.WinMm.MIDIINCAPS](https://github.com/dahall/Vanara/search?l=C%23&q=MIDIINCAPS)  
[MIDIOPENDESC](https://www.google.com/search?num=5&q=MIDIOPENDESC+site%3Alearn.microsoft.com) | mmddk.h | [Vanara.PInvoke.WinMm.MIDIOPENDESC](https://github.com/dahall/Vanara/search?l=C%23&q=MIDIOPENDESC)  
[MIDIOPENSTRMID](https://www.google.com/search?num=5&q=MIDIOPENSTRMID+site%3Alearn.microsoft.com) | mmddk.h | [Vanara.PInvoke.WinMm.MIDIOPENSTRMID](https://github.com/dahall/Vanara/search?l=C%23&q=MIDIOPENSTRMID)  
[MIDIOUTCAPS](https://www.google.com/search?num=5&q=MIDIOUTCAPS+site%3Alearn.microsoft.com) | mmeapi.h | [Vanara.PInvoke.WinMm.MIDIOUTCAPS](https://github.com/dahall/Vanara/search?l=C%23&q=MIDIOUTCAPS)  
[MIDIPROPTEMPO](https://www.google.com/search?num=5&q=MIDIPROPTEMPO+site%3Alearn.microsoft.com) | mmeapi.h | [Vanara.PInvoke.WinMm.MIDIPROPTEMPO](https://github.com/dahall/Vanara/search?l=C%23&q=MIDIPROPTEMPO)  
[MIDIPROPTIMEDIV](https://www.google.com/search?num=5&q=MIDIPROPTIMEDIV+site%3Alearn.microsoft.com) | mmeapi.h | [Vanara.PInvoke.WinMm.MIDIPROPTIMEDIV](https://github.com/dahall/Vanara/search?l=C%23&q=MIDIPROPTIMEDIV)  
[MIDISTRMBUFFVER](https://www.google.com/search?num=5&q=MIDISTRMBUFFVER+site%3Alearn.microsoft.com) | mmeapi.h | [Vanara.PInvoke.WinMm.MIDISTRMBUFFVER](https://github.com/dahall/Vanara/search?l=C%23&q=MIDISTRMBUFFVER)  
[MIXERCAPS](https://www.google.com/search?num=5&q=MIXERCAPS+site%3Alearn.microsoft.com) | mmeapi.h | [Vanara.PInvoke.WinMm.MIXERCAPS](https://github.com/dahall/Vanara/search?l=C%23&q=MIXERCAPS)  
[MIXERCONTROL](https://www.google.com/search?num=5&q=MIXERCONTROL+site%3Alearn.microsoft.com) | mmeapi.h | [Vanara.PInvoke.WinMm.MIXERCONTROL](https://github.com/dahall/Vanara/search?l=C%23&q=MIXERCONTROL)  
[MIXERCONTROLDETAILS](https://www.google.com/search?num=5&q=MIXERCONTROLDETAILS+site%3Alearn.microsoft.com) | mmeapi.h | [Vanara.PInvoke.WinMm.MIXERCONTROLDETAILS](https://github.com/dahall/Vanara/search?l=C%23&q=MIXERCONTROLDETAILS)  
[MIXERCONTROLDETAILS_BOOLEAN](https://www.google.com/search?num=5&q=MIXERCONTROLDETAILS_BOOLEAN+site%3Alearn.microsoft.com) | mmeapi.h | [Vanara.PInvoke.WinMm.MIXERCONTROLDETAILS_BOOLEAN](https://github.com/dahall/Vanara/search?l=C%23&q=MIXERCONTROLDETAILS_BOOLEAN)  
[MIXERCONTROLDETAILS_LISTTEXT](https://www.google.com/search?num=5&q=MIXERCONTROLDETAILS_LISTTEXT+site%3Alearn.microsoft.com) | mmeapi.h | [Vanara.PInvoke.WinMm.MIXERCONTROLDETAILS_LISTTEXT](https://github.com/dahall/Vanara/search?l=C%23&q=MIXERCONTROLDETAILS_LISTTEXT)  
[MIXERCONTROLDETAILS_SIGNED](https://www.google.com/search?num=5&q=MIXERCONTROLDETAILS_SIGNED+site%3Alearn.microsoft.com) | mmeapi.h | [Vanara.PInvoke.WinMm.MIXERCONTROLDETAILS_SIGNED](https://github.com/dahall/Vanara/search?l=C%23&q=MIXERCONTROLDETAILS_SIGNED)  
[MIXERCONTROLDETAILS_UNSIGNED](https://www.google.com/search?num=5&q=MIXERCONTROLDETAILS_UNSIGNED+site%3Alearn.microsoft.com) | mmeapi.h | [Vanara.PInvoke.WinMm.MIXERCONTROLDETAILS_UNSIGNED](https://github.com/dahall/Vanara/search?l=C%23&q=MIXERCONTROLDETAILS_UNSIGNED)  
[MIXERLINE](https://www.google.com/search?num=5&q=MIXERLINE+site%3Alearn.microsoft.com) | mmeapi.h | [Vanara.PInvoke.WinMm.MIXERLINE](https://github.com/dahall/Vanara/search?l=C%23&q=MIXERLINE)  
[MIXERLINECONTROLS](https://www.google.com/search?num=5&q=MIXERLINECONTROLS+site%3Alearn.microsoft.com) | mmeapi.h | [Vanara.PInvoke.WinMm.MIXERLINECONTROLS](https://github.com/dahall/Vanara/search?l=C%23&q=MIXERLINECONTROLS)  
[MMCKINFO](https://www.google.com/search?num=5&q=MMCKINFO+site%3Alearn.microsoft.com) | mmiscapi.h | [Vanara.PInvoke.WinMm.MMCKINFO](https://github.com/dahall/Vanara/search?l=C%23&q=MMCKINFO)  
[MMIOINFO](https://www.google.com/search?num=5&q=MMIOINFO+site%3Alearn.microsoft.com) | Mmsystem.h | [Vanara.PInvoke.WinMm.MMIOINFO](https://github.com/dahall/Vanara/search?l=C%23&q=MMIOINFO)  
[MMTIME](https://www.google.com/search?num=5&q=MMTIME+site%3Alearn.microsoft.com) | Mmsystem.h | [Vanara.PInvoke.WinMm.MMTIME](https://github.com/dahall/Vanara/search?l=C%23&q=MMTIME)  
[PCMWAVEFORMAT](https://www.google.com/search?num=5&q=PCMWAVEFORMAT+site%3Alearn.microsoft.com) | mmreg.h | [Vanara.PInvoke.WinMm.PCMWAVEFORMAT](https://github.com/dahall/Vanara/search?l=C%23&q=PCMWAVEFORMAT)  
[SAMPLES](https://www.google.com/search?num=5&q=SAMPLES+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.WinMm.WAVEFORMATEXTENSIBLE.SAMPLES](https://github.com/dahall/Vanara/search?l=C%23&q=SAMPLES)  
[TARGET](https://www.google.com/search?num=5&q=TARGET+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.WinMm.MIXERLINE.TARGET](https://github.com/dahall/Vanara/search?l=C%23&q=TARGET)  
[TIMECAPS](https://www.google.com/search?num=5&q=TIMECAPS+site%3Alearn.microsoft.com) | timeapi.h | [Vanara.PInvoke.WinMm.TIMECAPS](https://github.com/dahall/Vanara/search?l=C%23&q=TIMECAPS)  
[VIDEOHDR](https://www.google.com/search?num=5&q=VIDEOHDR+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.AviFil32.VIDEOHDR](https://github.com/dahall/Vanara/search?l=C%23&q=VIDEOHDR)  
[VIDEOHDR](https://www.google.com/search?num=5&q=VIDEOHDR+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.Vfw32.VIDEOHDR](https://github.com/dahall/Vanara/search?l=C%23&q=VIDEOHDR)  
[WAVEFILTER](https://www.google.com/search?num=5&q=WAVEFILTER+site%3Alearn.microsoft.com) | mmreg.h | [Vanara.PInvoke.WinMm.WAVEFILTER](https://github.com/dahall/Vanara/search?l=C%23&q=WAVEFILTER)  
[WAVEFORMAT](https://www.google.com/search?num=5&q=WAVEFORMAT+site%3Alearn.microsoft.com) | mmreg.h | [Vanara.PInvoke.WinMm.WAVEFORMAT](https://github.com/dahall/Vanara/search?l=C%23&q=WAVEFORMAT)  
[WAVEFORMATEX](https://www.google.com/search?num=5&q=WAVEFORMATEX+site%3Alearn.microsoft.com) | mmeapi.h | [Vanara.PInvoke.WinMm.WAVEFORMATEX](https://github.com/dahall/Vanara/search?l=C%23&q=WAVEFORMATEX)  
[WAVEFORMATEXTENSIBLE](https://www.google.com/search?num=5&q=WAVEFORMATEXTENSIBLE+site%3Alearn.microsoft.com) | mmreg.h | [Vanara.PInvoke.WinMm.WAVEFORMATEXTENSIBLE](https://github.com/dahall/Vanara/search?l=C%23&q=WAVEFORMATEXTENSIBLE)  
[WAVEHDR](https://www.google.com/search?num=5&q=WAVEHDR+site%3Alearn.microsoft.com) | mmeapi.h | [Vanara.PInvoke.WinMm.WAVEHDR](https://github.com/dahall/Vanara/search?l=C%23&q=WAVEHDR)  
[WAVEINCAPS](https://www.google.com/search?num=5&q=WAVEINCAPS+site%3Alearn.microsoft.com) | mmeapi.h | [Vanara.PInvoke.WinMm.WAVEINCAPS](https://github.com/dahall/Vanara/search?l=C%23&q=WAVEINCAPS)  
[WAVEOUTCAPS](https://www.google.com/search?num=5&q=WAVEOUTCAPS+site%3Alearn.microsoft.com) | mmeapi.h | [Vanara.PInvoke.WinMm.WAVEOUTCAPS](https://github.com/dahall/Vanara/search?l=C%23&q=WAVEOUTCAPS)  
### Interfaces  
Native Interface | Header | Managed Interface  
--- | --- | ---  
[IAVIEditStream](https://www.google.com/search?num=5&q=IAVIEditStream+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.AviFil32.IAVIEditStream](https://github.com/dahall/Vanara/search?l=C%23&q=IAVIEditStream)  
[IAVIFile](https://www.google.com/search?num=5&q=IAVIFile+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.AviFil32.IAVIFile](https://github.com/dahall/Vanara/search?l=C%23&q=IAVIFile)  
[IAVIStream](https://www.google.com/search?num=5&q=IAVIStream+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.AviFil32.IAVIStream](https://github.com/dahall/Vanara/search?l=C%23&q=IAVIStream)  
[IAVIStreaming](https://www.google.com/search?num=5&q=IAVIStreaming+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.AviFil32.IAVIStreaming](https://github.com/dahall/Vanara/search?l=C%23&q=IAVIStreaming)  
[IGetFrame](https://www.google.com/search?num=5&q=IGetFrame+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.AviFil32.IGetFrame](https://github.com/dahall/Vanara/search?l=C%23&q=IGetFrame)  
### Classes  
Native Class | Header | Managed Class  
--- | --- | ---  
[SafeHACMDRIVER](https://www.google.com/search?num=5&q=SafeHACMDRIVER+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.MsAcm32.SafeHACMDRIVER](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHACMDRIVER)  
[SafeHACMSTREAM](https://www.google.com/search?num=5&q=SafeHACMSTREAM+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.MsAcm32.SafeHACMSTREAM](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHACMSTREAM)  
[SafeHDRAWDIB](https://www.google.com/search?num=5&q=SafeHDRAWDIB+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.Msvfw32.SafeHDRAWDIB](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHDRAWDIB)  
[SafeHDRVR](https://www.google.com/search?num=5&q=SafeHDRVR+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.WinMm.SafeHDRVR](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHDRVR)  
[SafeHIC](https://www.google.com/search?num=5&q=SafeHIC+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.Msvfw32.SafeHIC](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHIC)  
[SafeHWAVEIN](https://www.google.com/search?num=5&q=SafeHWAVEIN+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.WinMm.SafeHWAVEIN](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHWAVEIN)  
[SafeHWAVEOUT](https://www.google.com/search?num=5&q=SafeHWAVEOUT+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.WinMm.SafeHWAVEOUT](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHWAVEOUT)  
[Vfw32](https://www.google.com/search?num=5&q=Vfw32+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.Vfw32](https://github.com/dahall/Vanara/search?l=C%23&q=Vfw32)  
