AVCaptureDeviceFormat
AVCaptureDeviceFormat объект предоставляет информацию о формате получения носителей для использования с AVCaptureDevice экземпляр, такой как частоты видеокадров и факторы изменения масштаба.
Можно найти больше информации о формате получения с помощью его связанного Базового описания Формата носителя (см. CMFormatDescriptionRef), доступное использование formatDescription свойство.
AVCaptureDeviceFormat объекты являются неизменными.
Оператор импорта
Swift
import AVFoundation
Objective C
@import AVFoundation;
Доступность
Доступный в OS X v10.7 и позже.
-
Постоянное описание типа среды
AVCaptureDeviceактивный или поддерживаемый формат. (только для чтения)Объявление
Swift
var mediaType: String! { get }Objective C
@property(nonatomic, readonly) NSString *mediaTypeОбсуждение
Поддерживаемые типы среды перечислены в
Media Types.Оператор импорта
Objective C
@import AVFoundation;Swift
import AVFoundationДоступность
Доступный в OS X v10.7 и позже.
-
formatDescription formatDescriptionСвойствоОбъект, описывающий формат получения. (только для чтения)
Объявление
Swift
var formatDescription: CMFormatDescription! { get }Objective C
@property(nonatomic, readonly) CMFormatDescriptionRef formatDescriptionОбсуждение
Вызов этого метода не принимает владение возвращенного
CMFormatDescriptionRef.Оператор импорта
Objective C
@import AVFoundation;Swift
import AVFoundationДоступность
Доступный в OS X v10.7 и позже.
-
Указывает поддерживаемые диапазоны частоты кадров формата. (только для чтения)
Объявление
Swift
var videoSupportedFrameRateRanges: [AnyObject]! { get }Objective C
@property(nonatomic, readonly) NSArray *videoSupportedFrameRateRangesОбсуждение
Значение является массивом
AVFrameRateRangeобъекты, один для каждого из поддерживаемых диапазонов частоты видеокадров формата.Оператор импорта
Objective C
@import AVFoundation;Swift
import AVFoundationДоступность
Доступный в OS X v10.7 и позже.
