Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- AVFOUNDATION PROPERTIES
- Thay đổi 1 số thuộc tính của AVCaptureSession để thay đổi chất lượng màn hình: AVAssetExportPresetLowQuality
- - [x] AVAssetExportPresetMediumQuality
- - [x] AVAssetExportPresetHighestQuality
- - [x] AVAssetExportPreset640x480
- - [x] AVAssetExportPreset960x540
- - [x] AVAssetExportPreset1280x720 720pHD
- - [x] AVAssetExportPreset1920x1080 1080pHD
- - [x] AVAssetExportPreset3840x2160
- Đặt định hướng của máy ảnh
- Typedef NS_ENUM(NSInteger, AVCaptureDevicePosition) {
- - [x] AVCaptureDevicePositionUnspecified = 0, hướng gần đây đã mở, ghi lại thời gian cuối cùng mở
- - [x] AVCaptureDevicePositionBack = 1, // camera sau
- - [x] AVCaptureDevicePositionFront = 2 // camera trước
- } NS_AVAILABLE(10_7, 4_0) __TVOS_PROHIBITED;
- Thiết lập các chế độ flash
- typedef NS_ENUM (NSInteger, AVCaptureFlashMode) {
- - [x] AVCaptureFlashModeOff = 0, // tắt đèn flash
- - [x] AVCaptureFlashModeOn = 1, // bật đèn flash
- - [x] Chế độ tự động AVCaptureFlashModeAuto = 2 //
- } NS_AVAILABLE (10_7, 4_0) __TVOS_PROHIBITED;
- Hệ thống chế độ Focus
- typedef NS_ENUM (NSInteger, AVCaptureAutoFocusSystem) {
- - [x] AVCaptureAutoFocusSystemNone = 0, // chế độ lấy nét không được thiết lập
- - [x] AVCaptureAutoFocusSystemContrastDetection = 1, // phát hiện độ tương phản AF
- - [x] AVCaptureAutoFocusSystemPhaseDetection = 2, // Tính năng dò pha AF
- } NS_AVAILABLE_IOS (8_0) __TVOS_PROHIBITED
- Chế độ chống rung video
- typedef NS_ENUM (NSInteger, AVCaptureVideoStabilizationMode) {
- - [x] AVCaptureVideoStabilizationModeOff = 0, // Chế độ video tắt Ổn định
- - [x] AVCaptureVideoStabilizationModeStandard = 1, // chế độ ổn định tiêu chuẩn video hình ảnh
- - [x] AVCaptureVideoStabilizationModeCinematic = 2, // chế độ quay phim ổn định hình ảnh video
- - [x] AVCaptureVideoStabilizationModeAuto = -1, // ổn định video chế độ tự động
- } NS_AVAILABLE_IOS (8_0) __TVOS_PROHIBITED;
- Chế độ đèn pin
- typedef NS_ENUM (NSInteger, AVCaptureTorchMode) {
- - [x] AVCaptureTorchModeOff = 0, // Tắt đèn pin
- - [x] AVCaptureTorchModeOn = 1, // bật đèn pin
- - [x] AVCaptureTorchModeAuto = 2, // chế độ tự động
- } NS_AVAILABLE (10_7, 4_0) __TVOS_PROHIBITED;
- Điều chỉnh Focus
- typedef NS_ENUM (NSInteger, AVCaptureFocusMode) {
- - [x] AVCaptureFocusModeLocked = 0, // khóa tiêu điểm
- - [x] AVCaptureFocusModeAutoFocus = 1, //chế độ AF
- - [x] AVCaptureFocusModeContinuousAutoFocus = 2, // AF liên tục
- } NS_AVAILABLE (10_7, 4_0) __TVOS_PROHIBITED;
- Giới hạn phạm vi AF lấy nét tự động
- typedef NS_ENUM (NSInteger, AVCaptureAutoFocusRangeRestriction) {
- - [x] AVCaptureAutoFocusRangeRestrictionNone = 0, // không có giới hạn
- - [x] AVCaptureAutoFocusRangeRestrictionNear = 1, // chế độ lấy nét gần
- - [x] AVCaptureAutoFocusRangeRestrictionFar = 2, // phương thức tập trung từ xa
- } NS_AVAILABLE_IOS (7_0) __TVOS_PROHIBITED;
- Thiết lập chế độ phơi sáng
- typedef NS_ENUM (NSInteger, AVCaptureExposureMode) {
- - [x] AVCaptureExposureModeLocked = 0, // khóa phơi sáng
- - [x] AVCaptureExposureModeAutoExpose = 1, // chế độ phơi sáng tự động
- - [x] AVCaptureExposureModeContinuousAutoExposure = 2, // chế độ phơi sáng tự động liên tục
- - [x] AVCaptureExposureModeCustom NS_ENUM_AVAILABLE_IOS (8_0) = 3, // chế độ phơi sáng tùy chỉnh
- } NS_AVAILABLE (10_7, 4_0) __TVOS_PROHIBITED;
- cân bằng trắng
- typedef NS_ENUM (NSInteger, AVCaptureWhiteBalanceMode) {
- - [x] AVCaptureWhiteBalanceModeLocked = 0, // khóa chế độ cân bằng trắng
- - [x] AVCaptureWhiteBalanceModeAutoWhiteBalance = 1, // tự động
- - [x] AVCaptureWhiteBalanceModeContinuousAutoWhiteBalance = 2, // liên tục tự động
- } NS_AVAILABLE (10_7, 4_0) __TVOS_PROHIBITED;
- Chế độ điều khiển playback
- typedef NS_ENUM (NSInteger, AVCaptureDeviceTransportControlsPlaybackMode) {
- - [x] AVCaptureDeviceTransportControlsNotPlayingMode = 0,
- - [x] AVCaptureDeviceTransportControlsPlayingMode = 1
- } NS_AVAILABLE (10_7, NA) __TVOS_PROHIBITED;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement