Класс AudioContext
- Наследование
-
- Object
- EventTarget
- BaseAudioContext
- AudioContext
- Аннотации
-
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.FIREFOX)
- @Native("AudioContext,webkitAudioContext")
Конструкторы
- AudioContext() factory
Свойства
- baseLatency → число? только для чтения
- currentTime → число? только для чтения, унаследованное
- destination → AudioDestinationNode? только для чтения, унаследованное
- hashCode → целое число только для чтения, унаследованное
- Хеш-код этого объекта.
- listener → AudioListener? только для чтения, унаследованное
- on → Events только для чтения, унаследованное
- Это удобный для использования аксессор для потоков событий, который следует использовать только тогда, когда явный аксессор недоступен.
- runtimeType → Тип только для чтения, унаследованное
- Представление типа объекта во время выполнения.
- sampleRate → число? только для чтения, унаследованное
- state → строка? только для чтения, унаследованное
Методы
- addEventListener(
строка type, EventListener? listener, [булево? useCapture]) → void унаследованное - close(
) → Future - createAnalyser(
) → AnalyserNode унаследованное - createBiquadFilter(
) → BiquadFilterNode унаследованное - createBuffer(
целое число numberOfChannels, целое число numberOfFrames, число sampleRate) → AudioBuffer унаследованное - createBufferSource(
) → AudioBufferSourceNode унаследованное - createChannelMerger(
[целое число? numberOfInputs]) → ChannelMergerNode унаследованное - createChannelSplitter(
[целое число? numberOfOutputs]) → ChannelSplitterNode унаследованное - createConstantSource(
) → ConstantSourceNode унаследованное - createConvolver(
) → ConvolverNode унаследованное - createDelay(
[число? maxDelayTime]) → DelayNode унаследованное - createDynamicsCompressor(
) → DynamicsCompressorNode унаследованное - createGain(
) → GainNode переопределено - createIirFilter(
Список< число> feedForward, Список< число> feedBack) → IirFilterNode @JSName('createIIRFilter'), унаследованное - createMediaElementSource(
MediaElement mediaElement) → MediaElementAudioSourceNode унаследованное - createMediaStreamDestination(
) → MediaStreamAudioDestinationNode унаследованное - createMediaStreamSource(
MediaStream mediaStream) → MediaStreamAudioSourceNode унаследованное - createOscillator(
) → OscillatorNode унаследованное - createPanner(
) → PannerNode унаследованное - createPeriodicWave(
Список< число> real, Список< число> imag, [Карта? options]) → PeriodicWave унаследованное - createScriptProcessor(
[целое число? bufferSize, целое число? numberOfInputChannels, целое число? numberOfOutputChannels]) → ScriptProcessorNode переопределено - createStereoPanner(
) → StereoPannerNode унаследованное - createWaveShaper(
) → WaveShaperNode унаследованное - decodeAudioData(
ByteBuffer audioData, [DecodeSuccessCallback? successCallback, DecodeErrorCallback? errorCallback]) → Future< AudioBuffer> переопределено - dispatchEvent(
Event event) → булево унаследованное - getOutputTimestamp(
) → Карта - noSuchMethod(
Вызов invocation) → dynamic унаследованное - Вызывается при обращении к несуществующему методу или свойству.
- removeEventListener(
строка type, EventListener? listener, [булево? useCapture]) → void унаследованное - resume(
) → Future унаследованное - suspend(
) → Future - toString(
) → строка унаследованное - Строковое представление этого объекта.
Операторы
- operator ==(
Объект other) → булево унаследованное - Оператор равенства.
Статические свойства
- supported → булево только для чтения
- Проверяет, поддерживается ли данный тип на текущей платформе.
© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.18.5/dart-web_audio/AudioContext-class.html