Module audio_device::wasapi[][src]

An idiomatic Rust WASAPI interface.

Structs

BufferMut
Client

An audio client.

ClientConfig

A client configuration.

InitializedClient
RenderClient

Enums

Error

WASAPI-specific errors.

SampleFormat

The sample format detected for the device.

Constants

CLSCTX_ALL
CLSCTX_INPROC_HANDLER
CLSCTX_INPROC_SERVER
CLSCTX_LOCAL_SERVER
CLSCTX_REMOTE_SERVER

Traits

Sample

Trait implemented for types which can be used to feed the output device.

Functions

audio_prelude

The audio prelude to use for wasapi.

default_output_client

Open the default output device for WASAPI.