<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Cryville.Audio.Wasapi</name>
    </assembly>
    <members>
        <member name="T:Cryville.Audio.Wasapi.AudioClientWrapper">
            <summary>
            An <see cref="T:Cryville.Audio.AudioClient" /> that interact with Wasapi.
            </summary>
        </member>
        <member name="M:Cryville.Audio.Wasapi.AudioClientWrapper.Finalize">
            <inheritdoc />
        </member>
        <member name="M:Cryville.Audio.Wasapi.AudioClientWrapper.Dispose(System.Boolean)">
            <inheritdoc />
        </member>
        <member name="P:Cryville.Audio.Wasapi.AudioClientWrapper.Device">
            <inheritdoc />
        </member>
        <member name="P:Cryville.Audio.Wasapi.AudioClientWrapper.Format">
            <inheritdoc />
        </member>
        <member name="P:Cryville.Audio.Wasapi.AudioClientWrapper.BufferSize">
            <inheritdoc />
        </member>
        <member name="P:Cryville.Audio.Wasapi.AudioClientWrapper.MaximumLatency">
            <inheritdoc />
        </member>
        <member name="P:Cryville.Audio.Wasapi.AudioClientWrapper.Position">
            <inheritdoc />
        </member>
        <member name="P:Cryville.Audio.Wasapi.AudioClientWrapper.BufferPosition">
            <inheritdoc />
        </member>
        <member name="M:Cryville.Audio.Wasapi.AudioClientWrapper.Start">
            <inheritdoc />
        </member>
        <member name="M:Cryville.Audio.Wasapi.AudioClientWrapper.Pause">
            <inheritdoc />
        </member>
        <member name="T:Cryville.Audio.Wasapi.MMDeviceEnumeratorWrapper">
            <summary>
            An <see cref="T:Cryville.Audio.IAudioDeviceManager" /> that interact with Wasapi.
            </summary>
        </member>
        <member name="M:Cryville.Audio.Wasapi.MMDeviceEnumeratorWrapper.#ctor">
            <summary>
            Creates an instance of the <see cref="T:Cryville.Audio.Wasapi.MMDeviceEnumeratorWrapper" /> class.
            </summary>
        </member>
        <member name="M:Cryville.Audio.Wasapi.MMDeviceEnumeratorWrapper.GetDevices(Cryville.Audio.DataFlow)">
            <inheritdoc />
        </member>
        <member name="M:Cryville.Audio.Wasapi.MMDeviceEnumeratorWrapper.GetDefaultDevice(Cryville.Audio.DataFlow)">
            <inheritdoc />
        </member>
        <member name="T:Cryville.Audio.Wasapi.MMDeviceWrapper">
            <summary>
            An <see cref="T:Cryville.Audio.IAudioDevice" /> that interacts with Wasapi.
            </summary>
        </member>
        <member name="M:Cryville.Audio.Wasapi.MMDeviceWrapper.Dispose(System.Boolean)">
            <inheritdoc />
        </member>
        <member name="P:Cryville.Audio.Wasapi.MMDeviceWrapper.Properties">
            <summary>
            The properties of the device.
            </summary>
        </member>
        <member name="P:Cryville.Audio.Wasapi.MMDeviceWrapper.Name">
            <inheritdoc />
        </member>
        <member name="P:Cryville.Audio.Wasapi.MMDeviceWrapper.DataFlow">
            <inheritdoc />
        </member>
        <member name="P:Cryville.Audio.Wasapi.MMDeviceWrapper.BurstSize">
            <inheritdoc />
        </member>
        <member name="P:Cryville.Audio.Wasapi.MMDeviceWrapper.MinimumBufferSize">
            <inheritdoc />
        </member>
        <member name="P:Cryville.Audio.Wasapi.MMDeviceWrapper.DefaultBufferSize">
            <inheritdoc />
        </member>
        <member name="P:Cryville.Audio.Wasapi.MMDeviceWrapper.DefaultFormat">
            <inheritdoc />
        </member>
        <member name="M:Cryville.Audio.Wasapi.MMDeviceWrapper.IsFormatSupported(Cryville.Audio.WaveFormat,System.Nullable{Cryville.Audio.WaveFormat}@,Cryville.Audio.AudioShareMode)">
            <inheritdoc />
        </member>
        <member name="M:Cryville.Audio.Wasapi.MMDeviceWrapper.Connect(Cryville.Audio.WaveFormat,System.Int32,Cryville.Audio.AudioShareMode)">
            <inheritdoc />
        </member>
    </members>
</doc>
