AVMutableVideoComposition
AVMutableVideoComposition()
AVMutableVideoComposition(NativeHandle)
AVMutableVideoComposition(NSObjectFlag)
AnimationTool
ClassHandle
ColorPrimaries
ColorTransferFunction
ColorYCbCrMatrix
CustomVideoCompositorClass
FrameDuration
Instructions
PerFrameHdrDisplayMetadataPolicy
RenderScale
RenderSize
SourceSampleDataTrackIds
SourceTrackIdForFrameTiming
Create()
Create(AVAsset)
Create(AVAsset, AVMutableVideoCompositionCreateCallback)
Create(AVAsset, AVVideoCompositionInstruction)
Create(AVAsset, AVMutableVideoCompositionCreateApplier, AVMutableVideoCompositionCreateCallback)
Create(AVAsset, AVVideoCompositionInstruction, AVMutableVideoCompositionCreateCallback)
CreateAsync(AVAsset)
CreateAsync(AVAsset, AVMutableVideoCompositionCreateApplier)
CreateAsync(AVAsset, AVVideoCompositionInstruction)
GetVideoComposition(AVAsset, Action<AVAsynchronousCIImageFilteringRequest>)
net10.0-ios17.2
namespace AVFoundation
{
[Register("AVMutableVideoComposition", true)]
[SupportedOSPlatform("maccatalyst")]
[SupportedOSPlatform("ios")]
[SupportedOSPlatform("macos")]
[SupportedOSPlatform("tvos")]
public class AVMutableVideoComposition : AVVideoComposition
{
[BindingImpl(BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
[Export("videoCompositionWithPropertiesOfAsset:")]
[ObsoletedOSPlatform("macos15.0", "Use the overload of 'Create' that takes a completion handler instead.")]
[ObsoletedOSPlatform("ios18.0", "Use the overload of 'Create' that takes a completion handler instead.")]
[ObsoletedOSPlatform("maccatalyst18.0", "Use the overload of 'Create' that takes a completion handler instead.")]
[ObsoletedOSPlatform("tvos18.0", "Use the overload of 'Create' that takes a completion handler instead.")]
[SupportedOSPlatform("maccatalyst")]
[SupportedOSPlatform("ios")]
[SupportedOSPlatform("macos")]
[SupportedOSPlatform("tvos")]
public static AVMutableVideoComposition! Create(AVAsset! asset);
}
}
| .NET | 6.07.08.09.010.0 |
|---|---|
Information specific to net10.0 | |
| Platforms | This API is only available when you target a specific platform: |
| iOS | 10.010.110.210.311.011.111.211.311.412.012.112.212.312.413.013.113.213.313.413.513.614.014.114.214.314.414.515.015.215.416.016.116.216.417.017.2 |
| Mac Catalyst | 13.113.213.313.413.514.214.314.414.515.015.215.416.116.216.417.017.2 |
| macOS | 10.1410.1510.1611.011.111.211.312.012.112.313.013.113.314.014.2 |
| tvOS | 10.010.110.211.011.111.211.311.412.012.112.212.312.413.013.213.313.414.014.214.314.414.515.015.215.416.016.116.417.017.2 |
Information specific to net10.0-ios17.2 | |
| Assembly | Microsoft.iOS , Version=18.5.0.0, PublicKeyToken=84e04ff9cfb79065 |
| Referencing | The API is automatically referenced. |
| Platform Restrictions | This API is only supported on the following platforms:
|
- Built-in API
- Package-provided API