Click or drag to resize
Accord.NET (logo)

SharpDX.Multimedia Namespace

The SharpDX.Multimedia namespace contains common structures and helper classes for audio/video processing.
Classes
  ClassDescription
Public classRiffChunk
A chunk of a Riff stream.
Public classRiffParser
Riff chunk enumerator.
Public classSoundStream
Generic sound input stream supporting WAV (Pcm,Float), ADPCM, xWMA sound file formats.
Public classSpeakersExtensions
Helper class for Speaker mask.
Public classWaveFormat
Represents a Wave file format
Public classWaveFormatAdpcm
WaveFormatAdpcm http://msdn.microsoft.com/en-us/library/microsoft.directx_sdk.xaudio2.adpcmwaveformat%28v=vs.85%29.aspx Additional documentation: http://icculus.org/SDL_sound/downloads/external_documentation/wavecomp.htm
Public classWaveFormatExtensible
WaveFormatExtensible http://www.microsoft.com/whdc/device/audio/multichaud.mspx
Structures
  StructureDescription
Public structureFourCC
A FourCC descriptor.
Enumerations
  EnumerationDescription
Public enumerationAudclntSharemode

The AudclntSharemode enumeration defines constants that indicate whether an audio stream will run in shared mode or in exclusive mode.

Public enumerationAudioEndpointRole
This enumeration defines constants that indicate the role that the system has assigned to an audio endpoint device.
Public enumerationAudioSessionState

The AudioSessionState enumeration defines constants that indicate the current state of an audio session.

Public enumerationAudioStreamCategory

Specifies the category of an audio stream.

Public enumerationSpeakers
No documentation.
Public enumerationUsageId
No documentation.
Public enumerationUsagePage
No documentation.
Public enumerationWaveFormatEncoding
No documentation.