C# Класс GAudio.GATAudioThreadStreamSplitter

Splits a multi channel input stream in as many mono output streams.
Наследование: IGATAudioThreadStreamClient, IGATAudioThreadStreamOwner, IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Dispose ( ) : void

Releases all resource used by the GATAudioThreadStreamSplitter object.

Call Dispose when you are finished using the GATAudioThreadStreamSplitter. The Dispose method leaves the GATAudioThreadStreamSplitter in an unusable state. After calling Dispose, you must release all references to the GATAudioThreadStreamSplitter so the garbage collector can reclaim the memory that the GATAudioThreadStreamSplitter was occupying.

GATAudioThreadStreamSplitter ( IGATAudioThreadStream stream, GATDataAllocationMode bufferAllocationMode ) : System

The splitter will begin broadcasting it's sub streams immediately.

GetAudioThreadStream ( int index ) : IGATAudioThreadStream

Защищенные методы

Метод Описание
Dispose ( bool explicitely ) : void

Приватные методы

Метод Описание
IGATAudioThreadStreamClient ( float data, int offset, bool isEmptyData, IGATAudioThreadStream stream ) : void

Описание методов

Dispose() публичный Метод

Releases all resource used by the GATAudioThreadStreamSplitter object.
Call Dispose when you are finished using the GATAudioThreadStreamSplitter. The Dispose method leaves the GATAudioThreadStreamSplitter in an unusable state. After calling Dispose, you must release all references to the GATAudioThreadStreamSplitter so the garbage collector can reclaim the memory that the GATAudioThreadStreamSplitter was occupying.
public Dispose ( ) : void
Результат void

Dispose() защищенный Метод

protected Dispose ( bool explicitely ) : void
explicitely bool
Результат void

GATAudioThreadStreamSplitter() публичный Метод

The splitter will begin broadcasting it's sub streams immediately.
public GATAudioThreadStreamSplitter ( IGATAudioThreadStream stream, GATDataAllocationMode bufferAllocationMode ) : System
stream IGATAudioThreadStream
bufferAllocationMode GATDataAllocationMode
Результат System

GetAudioThreadStream() публичный Метод

public GetAudioThreadStream ( int index ) : IGATAudioThreadStream
index int
Результат IGATAudioThreadStream