MediaSourceAppServiceConnection Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ermöglicht die Implementierung eines App-Diensts, der eine benutzerdefinierte Medienquelle bereitstellt, die von UWP-Apps genutzt werden kann.
public ref class MediaSourceAppServiceConnection sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Media.Core.IMediaSourceAppServiceConnectionFactory, 327680, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
class MediaSourceAppServiceConnection final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Media.Core.IMediaSourceAppServiceConnectionFactory), 327680, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 327680)]
public sealed class MediaSourceAppServiceConnection
function MediaSourceAppServiceConnection(appServiceConnection)
Public NotInheritable Class MediaSourceAppServiceConnection
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 Fall Creators Update (eingeführt in 10.0.16299.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v5.0)
|
Hinweise
Dieses Feature muss in einer Hintergrundaufgabe implementiert werden. Wenn die Hintergrundaufgabe gestartet und ausgeführt wird, sollte die App eine neue instance dieser Klasse erstellen, einen Handler für das InitializeMediaStreamSourceRequested-Ereignis registrieren und Start aufrufen, um das System zu benachrichtigen, dass der App-Dienst zum Verarbeiten von Streamquellanforderungen bereit ist.
Das System übergibt einen IRandomAccessStream und ein nicht initialisiertes MediaStreamSource-Objekt an den InitializeMediaStreamSourceRequested-Ereignishandler . Der App-Dienst sollte den IRandomAccessStream analysieren, um einen IMediaStreamDescriptor zu erstellen. Wenn das angeforderte Streamformat unterstützt wird, kann der App-Dienst die MediaStreamSource initialisieren und mit der Bereitstellung von Beispielen beginnen.
Konstruktoren
MediaSourceAppServiceConnection(AppServiceConnection) |
Initialisiert eine neue instance der MediaSourceAppServiceConnection-Klasse. |
Methoden
Start() |
Benachrichtigt das System, dass der App-Dienst bereit ist, Medienstreamquellanforderungen zu empfangen. |
Ereignisse
InitializeMediaStreamSourceRequested |
Wird vom System ausgelöst, um die Initialisierung einer neuen MediaStreamSource anzufordern. |