Фото ссылка констант
Наследование
Не применимый
Соответствует
Не применимый
Оператор импорта
Swift
import Photos
Objective C
@import Photos;
Этот документ описывает константы, используемые всюду по фото платформе.
-
Главные типы активов носителей, используемых
PHAsset
иPHContentEditingInput
классы.Объявление
Swift
enum PHAssetMediaType : Int { case Unknown case Image case Video case Audio }
Objective C
typedef enum : NSInteger { PHAssetMediaTypeUnknown = 0, PHAssetMediaTypeImage, PHAssetMediaTypeVideo, PHAssetMediaTypeAudio, } PHAssetMediaType;
Константы
-
Unknown
PHAssetMediaTypeUnknown
Тип актива неизвестен.
Доступный в iOS 8.0 и позже.
-
Image
PHAssetMediaTypeImage
Актив является фотографией или другим статическим изображением.
Доступный в iOS 8.0 и позже.
-
Video
PHAssetMediaTypeVideo
Актив является видеофайлом.
Доступный в iOS 8.0 и позже.
-
Audio
PHAssetMediaTypeAudio
Актив является аудиофайлом.
Доступный в iOS 8.0 и позже.
Оператор импорта
Objective C
@import Photos;
Swift
import Photos
Доступность
Доступный в iOS 8.0 и позже.
-
-
Значения битовой маски, идентифицирующие варианты типа среды, используемые
PHAsset
иPHContentEditingInput
классы.Объявление
Swift
struct PHAssetMediaSubtype : RawOptionSetType { init(_
rawValue
: UInt) init(rawValuerawValue
: UInt) static var None: PHAssetMediaSubtype { get } static var PhotoPanorama: PHAssetMediaSubtype { get } static var PhotoHDR: PHAssetMediaSubtype { get } static var VideoStreamed: PHAssetMediaSubtype { get } static var VideoHighFrameRate: PHAssetMediaSubtype { get } static var VideoTimelapse: PHAssetMediaSubtype { get } }Objective C
typedef enum: NSUInteger { PHAssetMediaSubtypeNone = 0, PHAssetMediaSubtypePhotoPanorama = 1 << 0, PHAssetMediaSubtypePhotoHDR = 1 << 1, PHAssetMediaSubtypeVideoStreamed = 1 << 16, PHAssetMediaSubtypeVideoHighFrameRate = 1 << 17, PHAssetMediaSubtypeVideoTimelapse = 1 << 18, } PHAssetMediaSubtype;
Константы
-
None
PHAssetMediaSubtypeNone
Актив не имеет никакого подтипа.
Это - подтип по умолчанию для большей части фотографии и видео активов.
Доступный в iOS 8.0 и позже.
-
PhotoPanorama
PHAssetMediaSubtypePhotoPanorama
Актив является широкоформатной фотографией обзора.
Доступный в iOS 8.0 и позже.
-
PhotoHDR
PHAssetMediaSubtypePhotoHDR
Актив является фотографией Расширенного динамического диапазона.
Доступный в iOS 8.0 и позже.
-
VideoStreamed
PHAssetMediaSubtypeVideoStreamed
Актив является видео, содержание которого всегда передается потоком по сетевому соединению.
Этот подтип идентифицирует видео активы, которые никогда не сохранены на локальном устройстве, таком как совместно использованные видео в подписанном фото Потоке iCloud.
Доступный в iOS 8.0 и позже.
-
VideoHighFrameRate
PHAssetMediaSubtypeVideoHighFrameRate
Актив является видео высокой частоты кадров.
Видео высокой частоты кадров создаются функцией Slow-Mo в приложении Камеры на устройстве на iOS.
Доступный в iOS 8.0 и позже.
-
VideoTimelapse
PHAssetMediaSubtypeVideoTimelapse
Актив является видео промежутка времени.
Доступный в iOS 8.0 и позже.
Оператор импорта
Objective C
@import Photos;
Swift
import Photos
Доступность
Доступный в iOS 8.0 и позже.
-