Класс OfflineAudioContext
- Наследование
- Object
- JSObject
- DartHtmlDomObject
- EventTarget
- AudioContext
- OfflineAudioContext
- Аннотации
- @DocsEditable()
- @DomName('OfflineAudioContext')
- @Experimental()
Статические свойства
- instanceRuntimeType → Type @Deprecated("Только для внутреннего использования"), только для чтения
Конструкторы
- OfflineAudioContext(int numberOfChannels, int numberOfFrames, num sampleRate) factory
- OfflineAudioContext.internal_()
Свойства
- currentTime → num @DocsEditable(), @DomName('AudioContext.currentTime'), только для чтения, унаследованно
- destination → AudioDestinationNode @DocsEditable(), @DomName('AudioContext.destination'), только для чтения, унаследованно
- hashCode → int только для чтения, унаследованно
- listener → AudioListener @DocsEditable(), @DomName('AudioContext.listener'), только для чтения, унаследованно
- on → Events только для чтения, унаследованно
-
Это вспомогательный доступ к потокам событий, который следует использовать только тогда, когда явный доступ недоступен.
- runtimeType → Type только для чтения, унаследованно
-
Представление runtime-типа объекта.
- sampleRate → num @DocsEditable(), @DomName('AudioContext.sampleRate'), только для чтения, унаследованно
- state → String @DocsEditable(), @DomName('AudioContext.state'), @Experimental(), только для чтения, унаследованно
Операторы
- operator ==(
other) → bool унаследованно -
Оператор равенства.
Методы
- возобновить(
) → Future @DocsEditable(), @DomName('OfflineAudioContext.resume'), @Experimental() - начатьРендеринг(
) → Future @DocsEditable(), @DomName('OfflineAudioContext.startRendering'), @Experimental() - приостановитьНа(
число времяПриостановки) → Future @DocsEditable(), @DomName('OfflineAudioContext.suspend'), @Experimental() - добавитьОбработчикСообщения(
строка тип, EventListener обработчик, [ логическое использоватьCapture ]) → void унаследованный - закрыть(
) → Future @DocsEditable(), @DomName('AudioContext.close'), @Experimental(), унаследованный - создатьАнализатор(
) → AnalyserNode @DocsEditable(), @DomName('AudioContext.createAnalyser'), унаследованный - создатьФильтрБиквадратный(
) → BiquadFilterNode @DocsEditable(), @DomName('AudioContext.createBiquadFilter'), унаследованный - создатьБуфер(
целое количествоканалов, целое количествокадров, число частотадискретизации) → AudioBuffer @DocsEditable(), @DomName('AudioContext.createBuffer'), унаследованный - создатьИсточникБуфера(
) → AudioBufferSourceNode @DocsEditable(), @DomName('AudioContext.createBufferSource'), унаследованный - создатьОбъединительканалов(
[целое количествовходов ]) → ChannelMergerNode унаследованный - создатьРазделительканалов(
[целое количествовыходов ]) → ChannelSplitterNode унаследованный - создатьКонволютор(
) → ConvolverNode @DocsEditable(), @DomName('AudioContext.createConvolver'), унаследованный - создатьЗадержку(
[число максимальноеВремяЗадержки ]) → DelayNode унаследованный - создатьКомпрессорДинамики(
) → DynamicsCompressorNode @DocsEditable(), @DomName('AudioContext.createDynamicsCompressor'), унаследованный - создатьУсилитель(
) → GainNode @DocsEditable(), @DomName('AudioContext.createGain'), унаследованный - создатьФильтрIIР(
список<число> прямойОбработки, список<число> обратнойОбработки) → IirFilterNode @DocsEditable(), @DomName('AudioContext.createIIRFilter'), @Experimental(), унаследованный - создатьИсточникМедиаЭлемента(
MediaElement mediaElement) → MediaElementAudioSourceNode @DocsEditable(), @DomName('AudioContext.createMediaElementSource'), унаследованный - создатьНазначениеПотокаМедиа(
) → MediaStreamAudioDestinationNode @DocsEditable(), @DomName('AudioContext.createMediaStreamDestination'), унаследованный - создатьИсточникПотокаМедиа(
MediaStream mediaStream) → MediaStreamAudioSourceNode @DocsEditable(), @DomName('AudioContext.createMediaStreamSource'), унаследованный - создатьОсциллятор(
) → OscillatorNode @DocsEditable(), @DomName('AudioContext.createOscillator'), унаследованный - создатьПанорамирование(
) → PannerNode @DocsEditable(), @DomName('AudioContext.createPanner'), унаследованный - создатьПериодическуюВолну(
Float32List вещественная, Float32List мнимая, [ карта опции ]) → PeriodicWave унаследованный - создатьОбработчикСкрипта(
[целое размерБуфера, целое количествоВходов, целое количествоВыходов ]) → ScriptProcessorNode унаследованный - создатьСтереоПанорамирование(
) → StereoPannerNode @DocsEditable(), @DomName('AudioContext.createStereoPanner'), @Experimental(), унаследованный - создатьФормообразовательВолны(
) → WaveShaperNode @DocsEditable(), @DomName('AudioContext.createWaveShaper'), унаследованный - декодироватьАудиоДанные(
ByteBuffer audioData, [ AudioBufferCallback успешныйОбработчик, AudioBufferCallback обработчикОшибки ]) → Future<AudioBuffer> @DomName('AudioContext.decodeAudioData'), унаследованный - отправитьСобытие(
событие событие) → логическое @DocsEditable(), @DomName('EventTarget.dispatchEvent'), унаследованный - методНеНайден(
вызов вызов) → динамическое унаследованный -
Вызывается, когда обращается к несуществующему методу или свойству.
- удалитьОбработчикСообщения(
строка тип, EventListener обработчик, [ логическое использоватьCapture ]) → void унаследованный - приостановить(
) → Future @DocsEditable(), @DomName('AudioContext.suspend'), @Experimental(), унаследованный - вСтроку(
) → строка унаследованный -
Возвращает результат JavaScript-объектов
toStringметода.
© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-web_audio/OfflineAudioContext-class.html