Thanks! I appreciate it.
I'm avoiding DirectX because some of the systems supported will not have
DirectX installed. Installing DirectX, or registering any components, is not
an option either. Basically, the application must remain non-intrusive.
"Peter Duniho" wrote:
> On Sun, 31 May 2009 18:25:01 -0700, Jason Barnett
> <(E-Mail Removed)> wrote:
>
> > I'm searching for a way to capture audio data from a microphone, without
> > requiring products such as DirectX or third-party tools. I imagine that
> > Windows already has build-in support, because the Sound Recorder
> > application
> > can do it. Is there a set of Windows API functions that I must use.
> > [...]
>
> The WinMM/MCI API is what was used before DirectSound. AFAIK, there is no
> specific support in .NET for that component, at least not on the recording
> side of things.
>
> I would guess that DirectSound via interop is really the most practical
> way to do it in .NET. DirectX is already built on COM, which as near as I
> can tell is one of the most convenient ways to get interop to work in .NET.
>
> Pete
>
|