Platforms to show: All Mac Windows Linux Cross-Platform
AVVideoCompositionLayerInstructionMBS class
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | AVFoundation | MBS AVFoundation Plugin | 13.2 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
- property Handle as Integer
- 7 methods
- method Constructor
- method copy as AVVideoCompositionLayerInstructionMBS
- method getCropRectangleRampForTime(time as CMTimeMBS, byref startCropRectangle as CGRectMBS, byref endCropRectangle as CGRectMBS, byref timeRange as CMTimeRangeMBS) as Boolean
- method getOpacityRampForTime(time as CMTimeMBS, byref startOpacity as Double, byref endOpacity as Double, byref timeRange as CMTimeRangeMBS) as boolean
- method getTransformRampForTime(time as CMTimeMBS, byref startTransform as CGAffineTransformMBS, byref endOpacity as CGAffineTransformMBS, byref timeRange as CMTimeRangeMBS) as boolean
- method mutableCopy as AVMutableVideoCompositionLayerInstructionMBS
- method trackID as Integer
- shared method available as boolean
Sub classes:
Some methods using this class:
- AVMutableVideoCompositionInstructionMBS.layerInstructions as AVVideoCompositionLayerInstructionMBS()
- AVMutableVideoCompositionInstructionMBS.setLayerInstructions(items() as AVVideoCompositionLayerInstructionMBS)
Some events using this class:
- AVFoundationMBS.videoCompositionShouldContinueValidatingAfterFindingInvalidTrackIDInInstruction(videoComposition as AVVideoCompositionMBS, videoCompositionInstruction as AVVideoCompositionInstructionMBS, layerInstruction as AVVideoCompositionLayerInstructionMBS, asset as AVAssetMBS) as boolean
The items on this page are in the following plugins: MBS AVFoundation Plugin.
AVVideoCompositionInstructionMBS - AVVideoCompositionMBS