AudioToolbox.AudioStreamBasicDescription Members

The members of AudioToolbox.AudioStreamBasicDescription are listed below.

See Also: Inherited members from System.ValueType

Public Constructors

Initializes the AudioStreamBasicDescription with the specified format type.

Public Fields

static readonly
AudioFormatFlagsAudioUnitCanonicalAudioFormatFlags. Documentation for this section has not yet been entered.
static readonly
AudioFormatFlagsAudioUnitNativeFloatAudioFormatFlags. Documentation for this section has not yet been entered.
static readonly
AudioFormatFlagsNativeFloatAudioFormatFlags. Documentation for this section has not yet been entered.
const
AudioStreamAnyRatedouble (0). Flag used to indicate that the audio stream can use any rate (can be assigned to the SampleRate field)
BitsPerChannelint. Number of bits for an audio sample, per channel; Use zero for compressed formats.
BytesPerFrameint. Number of bytes in an audio frame; Use Zero for compressed formats.
BytesPerPacketint. Documentation for this section has not yet been entered.
ChannelsPerFrameint. Number of audio channels.
FormatAudioFormatType. Audio format type.
FormatFlagsAudioFormatFlags. Audio format specific flags.
FramesPerPacketint. Number of frames per audio packet.
Reservedint. Unused, must be zero.
SampleRatedouble. The sample rate for the audio data.

Public Properties

[read-only]
FormatNamestring. Documentation for this section has not yet been entered.
[read-only]
IsEncryptedbool. Documentation for this section has not yet been entered.
[read-only]
IsExternallyFramedbool. Documentation for this section has not yet been entered.
[read-only]
IsVariableBitratebool. Documentation for this section has not yet been entered.

Public Methods

static
CreateLinearPCM(double, uint, uint, bool) : AudioStreamBasicDescription
Convenience function to create an AudioStreamBasicDescription for LinearPCM data..
static
GetAvailableEncodeChannelLayoutTags(AudioStreamBasicDescription) : AudioChannelLayoutTag[]
Documentation for this section has not yet been entered.
static
GetAvailableEncodeNumberChannels(AudioStreamBasicDescription) : int[]
Documentation for this section has not yet been entered.
static
GetFormatInfo(ref AudioStreamBasicDescription) : AudioFormatError
Documentation for this section has not yet been entered.
GetFormatList(byte[]) : AudioFormat[]
Documentation for this section has not yet been entered.
GetOutputFormatList(byte[]) : AudioFormat[]
Documentation for this section has not yet been entered.
override
ToString() : string
Renders a debugging-friendly description of the contents of the AudioStreamBasicDescription.