internal static MediaControlRepeatMode ToPublic(this MediaControllerNativeRepeatMode mode) { Debug.Assert(Enum.IsDefined(typeof(MediaControllerNativeRepeatMode), mode)); return(mode == MediaControllerNativeRepeatMode.Off ? MediaControlRepeatMode.On : (mode == MediaControllerNativeRepeatMode.On ? MediaControlRepeatMode.Off : MediaControlRepeatMode.OneMedia)); }
internal static extern MediaControllerError SendRepeatModeCommand(MediaControllerClientHandle handle, string serverName, MediaControllerNativeRepeatMode mode, out string requestId);
internal static extern MediaControllerError GetServerRepeatMode(MediaControllerClientHandle handle, string serverName, out MediaControllerNativeRepeatMode mode);
internal static extern MediaControllerError UpdateRepeatMode(IntPtr handle, MediaControllerNativeRepeatMode mode);