Click or drag to resize
AudioRenderClient Class
Inheritance Hierarchy

Namespace: Ozeki.Media
Assembly: OzekiSDK (in OzekiSDK.dll) Version: 1.8.12.0 (1.8.12)
Syntax
public class AudioRenderClient : AudioClient

The AudioRenderClient type exposes the following members.

Methods
  NameDescription
Public methodDispose (Inherited from AudioClient.)
Public methodDispose(Boolean)
Releases the unmanaged resources used by the AudioRenderClient and optionally releases the managed resources
(Overrides AudioClientDispose(Boolean).)
Protected methodFinalize (Inherited from AudioClient.)
Public methodGetBuffer
Public methodInitialize (Overrides AudioClientInitialize(AudioClientShareMode, AudioClientStreamFlags, Int64, Int64, WaveFormat, Guid).)
Public methodIsFormatSupported
Gets whether the audio endpoint device supports a particular stream format.
(Inherited from AudioClient.)
Public methodReleaseBuffer
Public methodReset
Resets the audio stream. Requires initialization. Reset is a control method that the client calls to reset a stopped audio stream. Resetting the stream flushes all pending data and resets the audio clock stream position to 0. This method fails if it is called on a stream that is not stopped
(Inherited from AudioClient.)
Public methodSetEventHandle
Sets the event handle that the audio engine will signal each time a buffer becomes ready to be processed by the client. Requires initialization.
(Inherited from AudioClient.)
Public methodStart
Starts the audio stream. Requires initialization.
(Inherited from AudioClient.)
Public methodStop
Stops the audio stream. Requires initialization.
(Inherited from AudioClient.)
Top
Properties
  NameDescription
Protected property_audioClientInterface (Inherited from AudioClient.)
Public propertyBufferSize
Gets the maximum capacity of the audio buffer. Requires initialization.
(Inherited from AudioClient.)
Public propertyCurrentPadding
Gets the number of frames of padding in the endpoint buffer. Requires initialization.
(Inherited from AudioClient.)
Public propertyDefaultDevicePeriod
Gets the length of the default periodic interval separating successive processing passes by the audio engine on the data in the endpoint buffer.
(Inherited from AudioClient.)
Protected propertyInitialized (Inherited from AudioClient.)
Public propertyMinimumDevicePeriod
Gets the length of the minimum periodic interval separating successive processing passes by the audio engine on the data in the endpoint buffer.
(Inherited from AudioClient.)
Public propertyMixFormat
Gets the stream format that the audio engine uses for its internal processing of shared-mode streams. Requires initialization.
(Inherited from AudioClient.)
Public propertyStreamLatency
Gets the maximum latency for the current stream. Requires initialization.
(Inherited from AudioClient.)
Top
See Also