AVPlayerItem
Notifications
AVPlayerItem(AVAsset)
AVPlayerItem(IntPtr)
AVPlayerItem(NativeHandle)
AVPlayerItem(NSObjectFlag)
AVPlayerItem(NSUrl)
AVPlayerItem(AVAsset, NSString[])
AccessLog
AllowedAudioSpatializationFormats
AppliesPerFrameHdrDisplayMetadata
Asset
AudioMix
AudioSpatializationAllowed
AudioTimePitchAlgorithm
AutomaticallyLoadedAssetKeys
AutomaticallyPreservesTimeOffsetFromLive
CanPlayFastForward
CanPlayFastReverse
CanPlayReverse
CanPlaySlowForward
CanPlaySlowReverse
CanStepBackward
CanStepForward
CanUseNetworkResourcesForLiveStreamingWhilePaused
ClassHandle
ConfiguredTimeOffsetFromLive
CurrentDate
CurrentMediaSelection
CurrentTime
CustomVideoCompositor
DidPlayToEndTimeNotification
Duration
Error
ErrorLog
ExternalMetadata
ForwardPlaybackEndTime
InterstitialTimeRanges
ItemFailedToPlayToEndTimeErrorKey
ItemFailedToPlayToEndTimeNotification
LoadedTimeRanges
MediaDataCollectors
MediaSelectionDidChangeNotification
NavigationMarkerGroups
NewAccessLogEntryNotification
NewErrorLogEntryNotification
NextContentProposal
Outputs
PlaybackBufferEmpty
PlaybackBufferFull
PlaybackLikelyToKeepUp
PlaybackStalledNotification
PreferredForwardBufferDuration
PreferredMaximumResolution
PreferredMaximumResolutionForExpensiveNetworks
PreferredPeakBitRate
PreferredPeakBitRateForExpensiveNetworks
PresentationSize
RecommendedTimeOffsetFromLive
RecommendedTimeOffsetFromLiveDidChangeNotification
ReversePlaybackEndTime
SeekableTimeRanges
SeekingWaitsForVideoCompositionRendering
StartsOnFirstEligibleVariant
Status
TextStyleRules
Timebase
TimedMetadata
TimeJumpedNotification
Tracks
TranslatesPlayerInterstitialEvents
VariantPreferences
VideoApertureMode
VideoComposition
WeakNowPlayingInfo
AddMediaDataCollector(AVPlayerItemMediaDataCollector)
AddOutput(AVPlayerItemOutput)
CancelPendingSeeks()
Copy()
Copy(NSZone)
Dispose(Boolean)
FromAsset(AVAsset)
FromAsset(AVAsset, NSString[])
FromUrl(NSUrl)
RemoveMediaDataCollector(AVPlayerItemMediaDataCollector)
RemoveOutput(AVPlayerItemOutput)
Seek(CMTime)
Seek(NSDate)
Seek(CMTime, AVCompletion)
Seek(NSDate, AVCompletion)
Seek(CMTime, CMTime, CMTime)
Seek(CMTime, CMTime, CMTime, AVCompletion)
SeekAsync(CMTime)
SeekAsync(NSDate)
SeekAsync(NSDate, Boolean)
SeekAsync(CMTime, CMTime, CMTime)
SelectedMediaOption(AVMediaSelectionGroup)
SelectMediaOption(AVMediaSelectionOption, AVMediaSelectionGroup)
SelectMediaOptionAutomaticallyInMediaSelectionGroup(AVMediaSelectionGroup)
StepByCount(nint)
StepByCount(nint)
CancelContentAuthorizationRequest(AVPlayerItem)
CancelPlaybackRestrictionsAuthorizationRequest(AVPlayerItem)
GetAutomaticallyHandlesInterstitialEvents(AVPlayerItem)
GetContentAuthorizationRequestStatus(AVPlayerItem)
GetTemplatePlayerItem(AVPlayerItem)
IsApplicationAuthorizedForPlayback(AVPlayerItem)
IsAuthorizationRequiredForPlayback(AVPlayerItem)
IsContentAuthorizedForPlayback(AVPlayerItem)
RequestContentAuthorizationAsynchronously(AVPlayerItem, Double, Action)
RequestPlaybackRestrictionsAuthorization(AVPlayerItem, Action<Boolean, NSError>)
RequestPlaybackRestrictionsAuthorizationAsync(AVPlayerItem)
SetAutomaticallyHandlesInterstitialEvents(AVPlayerItem, Boolean)
net9.0-ios17.2
namespace AVFoundation
{
[Register("AVPlayerItem", true)]
[SupportedOSPlatform("maccatalyst")]
[SupportedOSPlatform("ios")]
[SupportedOSPlatform("macos")]
[SupportedOSPlatform("tvos")]
public class AVPlayerItem : NSObject, INSCopying, INativeObject, IDisposable
{
[BindingImpl(BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
[EditorBrowsable(EditorBrowsableState.Advanced)]
protected AVPlayerItem(NSObjectFlag t);
}
}
.NET | 6.07.08.09.0 |
---|---|
Information specific to net9.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 net9.0-ios17.2 | |
Assembly | Microsoft.iOS , Version=17.2.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