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 и позже.