AudioCaptureClient Class |
Namespace: Ozeki.Media
The AudioCaptureClient type exposes the following members.
Name | Description | |
---|---|---|
![]() | AudioCaptureClient | Initializes a new instance of the AudioCaptureClient class |
Name | Description | |
---|---|---|
![]() | Dispose | (Inherited from AudioClient.) |
![]() | Dispose(Boolean) | Releases the unmanaged resources used by the AudioCaptureClient and optionally releases the managed resources (Overrides AudioClientDispose(Boolean).) |
![]() | Finalize | (Inherited from AudioClient.) |
![]() | GetBuffer | |
![]() | GetNextPacketSize | |
![]() | Initialize | (Overrides AudioClientInitialize(AudioClientShareMode, AudioClientStreamFlags, Int64, Int64, WaveFormat, Guid).) |
![]() | IsFormatSupported |
Gets whether the audio endpoint device supports a particular stream format.
(Inherited from AudioClient.) |
![]() | ReleaseBuffer | |
![]() | Reset |
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.) |
![]() | SetEventHandle |
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.) |
![]() | Start |
Starts the audio stream. Requires initialization.
(Inherited from AudioClient.) |
![]() | Stop |
Stops the audio stream. Requires initialization.
(Inherited from AudioClient.) |
Name | Description | |
---|---|---|
![]() | _audioClientInterface | (Inherited from AudioClient.) |
![]() | BufferSize |
Gets the maximum capacity of the audio buffer. Requires initialization.
(Inherited from AudioClient.) |
![]() | CurrentPadding |
Gets the number of frames of padding in the endpoint buffer. Requires initialization.
(Inherited from AudioClient.) |
![]() | DefaultDevicePeriod |
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.) |
![]() | Initialized | (Inherited from AudioClient.) |
![]() | MinimumDevicePeriod |
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.) |
![]() | MixFormat |
Gets the stream format that the audio engine uses for its internal processing of shared-mode streams. Requires initialization.
(Inherited from AudioClient.) |
![]() | StreamLatency |
Gets the maximum latency for the current stream. Requires initialization.
(Inherited from AudioClient.) |