AVPlayer.AvailableHdrModesDidChangeNotification Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Constante de notificação para AvailableHdrModesDidChange
[Foundation.Advice("Use AVPlayer.Notifications.ObserveAvailableHdrModesDidChange helper method instead.")]
[Foundation.Field("AVPlayerAvailableHDRModesDidChangeNotification", "AVFoundation")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 11, 2, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 11, 2, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.MacOSX, ObjCRuntime.PlatformArchitecture.All, null)]
public static Foundation.NSString AvailableHdrModesDidChangeNotification { [ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 11, 2, ObjCRuntime.PlatformArchitecture.All, null)] [ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 11, 2, ObjCRuntime.PlatformArchitecture.All, null)] [ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)] [ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.MacOSX, ObjCRuntime.PlatformArchitecture.All, null)] get; }
member this.AvailableHdrModesDidChangeNotification : Foundation.NSString
Valor da propriedade
Constante NSString, deve ser usada como um token para NSNotificationCenter.
- Atributos
Comentários
Essa constante pode ser usada com o NSNotificationCenter para registrar um ouvinte para essa notificação, além disso, os desenvolvedores podem usar a notificação ObserveAvailableHdrModesDidChange fortemente tipada. Esse é um NSString em vez de uma cadeia de caracteres, pois esses valores podem ser usados como tokens em algumas bibliotecas nativas em vez de serem usados puramente para seu conteúdo de cadeia de caracteres real. O parâmetro 'notification' para o retorno de chamada contém informações extras específicas para o tipo de notificação.
// Lambda style
NSNotificationCenter.DefaultCenter.AddObserver (
AVPlayer.AvailableHdrModesDidChangeNotification, (notification) => {Console.WriteLine ("Received the notification AVPlayer", notification); }
// Method style
void Callback (NSNotification notification)
{
Console.WriteLine ("Received a notification AVPlayer", notification);
}
void Setup ()
{
NSNotificationCenter.DefaultCenter.AddObserver (AVPlayer.AvailableHdrModesDidChangeNotification, Callback);
}