Поделиться через


AVAudioPlayer Класс

Определение

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

[Foundation.Register("AVAudioPlayer", true)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.WatchOS, 3, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public class AVAudioPlayer : Foundation.NSObject
type AVAudioPlayer = class
    inherit NSObject
Наследование
AVAudioPlayer
Атрибуты

Конструкторы

AVAudioPlayer(IntPtr)

Конструктор, используемый при создании управляемых представлений неуправляемых объектов; Вызывается средой выполнения.

AVAudioPlayer(NSData, String, NSError)

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

AVAudioPlayer(NSObjectFlag)

Конструктор для вызова производных классов для пропуска инициализации и просто выделения объекта.

AVAudioPlayer(NSUrl, String, NSError)

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

Свойства

ChannelAssignments

Описания каналов для аудиопроигрывтеля.

Class

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
ClassHandle

Дескриптор для этого класса.

CurrentDevice

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

CurrentTime

Текущее расположение (в секундах) головки воспроизведения.

Data

Данные, определяющие звук аудиопроигрывтеля.

DebugDescription

Понятное для разработчика описание этого объекта.

(Унаследовано от NSObject)
Delegate

Экземпляр класса модели AVFoundation.IAVAudioPlayerDelegate, который выступает в качестве делегата класса.

Description

Описание объекта , версия Objective-C ToString.

(Унаследовано от NSObject)
DeviceCurrentTime

Значение , которое увеличивается во время AVAudioPlayer воспроизведения или приостановки. Используется для синхронизации нескольких аудиоплееров.

Duration

Общее время (в секундах) звука, связанного с AVAudioPlayer.

EnableRate

Указывает, AVAudioPlayer может ли быть скорректирована скорость воспроизведения.

Format

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

Handle

Дескриптор (указатель) на представление неуправляемого объекта.

(Унаследовано от NSObject)
IsDirectBinding

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
IsProxy

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
MeteringEnabled

Можно ли использовать измерение уровня звука с AVAudioPlayer.

NumberOfChannels

Количество звуковых каналов в звуке, связанном AVAudioPlayerс .

NumberOfLoops

Количество повторов звука.

Pan

Текущее положение стереофонического сдвига (слева справа).

Playing

Указывает, AVAudioPlayer воспроизводит ли звук.

Rate

Скорость воспроизведения относительно исходного звука.

RetainCount

Возвращает текущее число удержания Objective-C для объекта .

(Унаследовано от NSObject)
Self

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
SoundSetting

Сведения о звуке, связанном с AVAudioPlayer

Superclass

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
SuperHandle

Дескриптор, используемый для представления методов в базовом классе для этого объекта NSObject.

(Унаследовано от NSObject)
Url

URL-адрес источника для звука, связанного с AVAudioPlayer

Volume

Громкость AVAudioPlayerвоспроизведения объекта .

WeakDelegate

Объект, который может отвечать на протокол делегата для этого типа.

WeakSettings

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

Zone

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)

Методы

AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

Регистрирует объект для внешнего наблюдения (с помощью NSString keyPath).   Наблюдаемые изменения отправляются в объектный ObserveValue(NSString, NSObject, NSDictionary, IntPtr) метод наблюдателя.

(Унаследовано от NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

Регистрирует объект для наблюдения извне (с помощью string keyPath).   Наблюдаемые изменения отправляются в объектный ObserveValue(NSString, NSObject, NSDictionary, IntPtr) метод наблюдателя.

(Унаследовано от NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Регистрирует объект для наблюдения извне с помощью произвольного метода.

(Унаследовано от NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Регистрирует объект для наблюдения извне с помощью произвольного метода.

(Унаследовано от NSObject)
AveragePower(nuint)

Средняя мощность канала channelNumber , в децибелах, воспроизводимого звука.

AwakeFromNib()

Вызывается после загрузки объекта из nib-файла. Переопределители должны вызывать base. AwakeFromNib().

(Унаследовано от NSObject)
BeginInvokeOnMainThread(Action)

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Асинхронно вызывает указанный код в основном потоке пользовательского интерфейса.

(Унаследовано от NSObject)
Bind(NSString, NSObject, String, NSDictionary)

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
Bind(String, NSObject, String, NSDictionary)
Устаревшие..

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
BindingInfo(String)
Устаревшие..

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
BindingOptionDescriptions(String)
Устаревшие..

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
BindingValueClass(String)
Устаревшие..

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
CommitEditing()

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
CommitEditing(NSObject, Selector, IntPtr)

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
ConformsToProtocol(IntPtr)

Вызывается для определения того, реализует ли этот объект указанный протокол.

(Унаследовано от NSObject)
Copy()

Выполняет копирование базового объекта Objective-C.

(Унаследовано от NSObject)
DangerousAutorelease()

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
DangerousRelease()

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
DangerousRetain()

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

Указывает, что произошло изменение индексов для связи со многими.

(Унаследовано от NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
DidChangeValue(String)

Указывает, что в указанном ключе произошло изменение.

(Унаследовано от NSObject)
Dispose()

Освобождает ресурсы, используемые объектом NSObject.

(Унаследовано от NSObject)
Dispose(Boolean)

Освобождает ресурсы, используемые объектом AVAudioPlayer.

DoesNotRecognizeSelector(Selector)

Указывает, что данный объект не распознает указанный селектор.

(Унаследовано от NSObject)
Equals(NSObject)

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
Equals(Object)

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
ExposedBindings()

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
FromData(NSData)

Создает аудиопроигрыватель, который воспроизводит музыку из источника NSData.

FromData(NSData, NSError)

Создает аудиопроигрыватель, который воспроизводит музыку из источника NSData.

FromUrl(NSUrl)

Создает новый экземпляр AVAudioPlayer.

FromUrl(NSUrl, NSError)

Создает новый экземпляр AVAudioPlayer.

GetBindingInfo(NSString)

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
GetBindingOptionDescriptions(NSString)

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
GetBindingValueClass(NSString)

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
GetDictionaryOfValuesFromKeys(NSString[])

Извлекает значения указанных ключей.

(Унаследовано от NSObject)
GetHashCode()

Создает хэш-код для текущего экземпляра.

(Унаследовано от NSObject)
GetMethodForSelector(Selector)

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
GetNativeField(String)
Устаревшие..

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
GetNativeHash()

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
Init()

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
InitializeHandle(IntPtr)

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
InitializeHandle(IntPtr, String)

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
Invoke(Action, Double)

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
Invoke(Action, TimeSpan)

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
InvokeOnMainThread(Action)

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
InvokeOnMainThread(Selector, NSObject)

Синхронно вызывает указанный код в основном потоке пользовательского интерфейса.

(Унаследовано от NSObject)
IsEqual(NSObject)

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
IsKindOfClass(Class)

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
IsMemberOfClass(Class)

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
MarkDirty()

Повышает уровень обычного однорангового объекта (IsDirectBinding имеет значение true) в объект toggleref.

(Унаследовано от NSObject)
MutableCopy()

Создает изменяемую копию указанного объекта NSObject.

(Унаследовано от NSObject)
ObjectDidEndEditing(NSObject)

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

Указывает, что значение указанного keyPath относительно данного объекта изменилось.

(Унаследовано от NSObject)
Pause()

Останавливает воспроизведение, но не сбрасывает положение воспроизведения.

PeakPower(nuint)

Пиковая мощность указанного канала в децибелах.

PerformSelector(Selector)

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
PerformSelector(Selector, NSObject)

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
PerformSelector(Selector, NSObject, Double)

Вызывает селектор для текущего экземпляра и, если obj не имеет значения NULL, он передает его в качестве одного параметра.

(Унаследовано от NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
PerformSelector(Selector, NSObject, NSObject)

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
Play()

Воспроизводит звук.

PlayAtTime(Double)

Начинает воспроизведение с определенной задержкой относительно текущего времени воспроизведения.

PrepareForInterfaceBuilder()

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
PrepareToPlay()

Предварительно загружает буферы воспроизведения.

RemoveObserver(NSObject, NSString)

Запрещает указанному наблюдателю получать дальнейшие уведомления об изменениях значений для указанного keyPath.

(Унаследовано от NSObject)
RemoveObserver(NSObject, NSString, IntPtr)

Запрещает указанному наблюдателю получать дальнейшие уведомления об изменениях значений для указанного keyPath и контекста.

(Унаследовано от NSObject)
RemoveObserver(NSObject, String)

Запрещает указанному наблюдателю получать дальнейшие уведомления об изменениях значений для указанного keyPath.

(Унаследовано от NSObject)
RemoveObserver(NSObject, String, IntPtr)

Запрещает указанному наблюдателю получать дальнейшие уведомления об изменениях значений для указанного keyPath и контекста.

(Унаследовано от NSObject)
RespondsToSelector(Selector)

Определяет, распознает ли данный объект указанный селектор.

(Унаследовано от NSObject)
SetNativeField(String, NSObject)
Устаревшие..

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
SetNilValueForKey(NSString)

Задает значение null для указанного ключа.

(Унаследовано от NSObject)
SetValueForKey(NSObject, NSString)

Задает указанное значение свойства, указанного ключом.

(Унаследовано от NSObject)
SetValueForKeyPath(IntPtr, NSString)

Конструктор, используемый при создании управляемых представлений неуправляемых объектов; Вызывается средой выполнения.

(Унаследовано от NSObject)
SetValueForKeyPath(NSObject, NSString)

Задает значение свойства, доступ к которому можно получить с помощью пути к ключу.

(Унаследовано от NSObject)
SetValueForUndefinedKey(NSObject, NSString)

Указывает на попытку записать значение в неопределенный ключ. Если значение не переопределено, вызывает исключение NSUndefinedKeyException.

(Унаследовано от NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

Задает значения этого объекта NSObject для значений в указанном словаре.

(Унаследовано от NSObject)
SetVolume(Single, Double)

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

Stop()

Асинхронное воспроизведение звука останавливается.

ToString()

Возвращает строковое представление значения текущего экземпляра .

(Унаследовано от NSObject)
Unbind(NSString)

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
Unbind(String)
Устаревшие..

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
UpdateMeters()

Определяет среднюю и пиковую мощность для каналов в AVAudioPlayer.

ValueForKey(NSString)

Возвращает значение свойства, связанного с указанным ключом.

(Унаследовано от NSObject)
ValueForKeyPath(NSString)

Возвращает значение свойства, доступ к которому можно получить с помощью пути к ключу.

(Унаследовано от NSObject)
ValueForUndefinedKey(NSString)

Указывает на попытку чтения значения неопределенного ключа. Если значение не переопределено, вызывает исключение NSUndefinedKeyException.

(Унаследовано от NSObject)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

Указывает, что значения указанных индексов в указанном ключе будут изменены.

(Унаследовано от NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

(Унаследовано от NSObject)
WillChangeValue(String)

Указывает, что значение указанного ключа изменится.

(Унаследовано от NSObject)

События

BeginInterruption

Событие, возникает при начале прерывания.

DecoderError

Событие, указывающее на ошибку декодирования.

EndInterruption

Событие, указывающее, что прерывание завершено.

FinishedPlaying

Событие, указывающее, что воспроизведение завершено.

Методы расширения

ObjectDidBeginEditing(NSObject, INSEditor)

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

ObjectDidEndEditing(NSObject, INSEditor)

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

GetValidModes(NSObject, NSFontPanel)

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

ValidateToolbarItem(NSObject, NSToolbarItem)

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

GetDebugDescription(INSObjectProtocol)

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

AcceptsPreviewPanelControl(NSObject, QLPreviewPanel)

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

BeginPreviewPanelControl(NSObject, QLPreviewPanel)

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

EndPreviewPanelControl(NSObject, QLPreviewPanel)

Аудиопроигрыватель, который может воспроизводить звук из памяти или локальной файловой системы.

GetAccessibilityCustomRotors(NSObject)

Возвращает массив объектов, подходящих UIAccessibilityCustomRotor для this объекта .

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Задает массив объектов, подходящих UIAccessibilityCustomRotor для this объекта .

Применяется к

См. также раздел