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("videoCompositionWithAsset:applyingCIFiltersWithHandler:")]
[ObsoletedOSPlatform("macos13.0", "Call 'Create' instead.")]
[ObsoletedOSPlatform("ios16.0", "Call 'Create' instead.")]
[ObsoletedOSPlatform("maccatalyst16.0", "Call 'Create' instead.")]
[ObsoletedOSPlatform("tvos16.0", "Call 'Create' instead.")]
[SupportedOSPlatform("maccatalyst")]
[SupportedOSPlatform("ios")]
[SupportedOSPlatform("macos")]
[SupportedOSPlatform("tvos")]
public static AVMutableVideoComposition! GetVideoComposition(AVAsset! asset, [BlockProxy(typeof(NIDActionArity1V12))] Action<AVAsynchronousCIImageFilteringRequest!>! applier);
}
}
| .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