Medienstreamingschnittstellen

[Das dieser Seite zugeordnete Feature Windows Media Streaming-API ist ein Legacyfeature. Es wurde von Media Casting abgelöst. Media Casting wurde für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, nach Möglichkeit für neuen Code die Medienumwandlung anstelle der Windows Media Streaming-API zu verwenden. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]

Die Medienstreaming-API stellt die folgenden Schnittstellen bereit.

In diesem Abschnitt

Thema Beschreibung
IActiveBasicDevice
Stellt eine aktive IBasicDevice dar, die einem UPnP-Gerät zugeordnet ist.
IActiveBasicDeviceStatics
Stellt statische Methoden zum Erstellen von IActiveBasicDevice-Objekten bereit.
IBasicDevice
Kapselt die Methoden und Ereignisse, die zum Modellieren eines DLNA-Geräts erforderlich sind.
IDeviceController
Kapselt die Methoden und Ereignisse, die zum Abrufen einer Liste zwischengespeicherter Digital Media Renderers (DMRs) und/oder Digital Media Server (DMSs) oder zum asynchronen Suchen der DMRs und/oder DMSs erforderlich sind, die sich derzeit im Netzwerk befinden.
IDeviceIcon
Kapselt die Methoden, die zum Bereitstellen von Informationen über das Symbol eines DLNA-Geräts erforderlich sind.
IDevicePair
Stellt ein Paar von ActiveBasicDevice-Objekten dar, das aus einem Renderer und einem Server besteht.
IMediaRenderer
Kapselt die Methoden und Ereignisse, die zum Darstellen eines DLNA Digital Media Renderer-Geräts (DMR) erforderlich sind.
IMediaRendererActionInformation
Kapselt die Methoden, die erforderlich sind, um Informationen darüber bereitzustellen, welche Methoden derzeit für die DMR aufgerufen werden können.
IMediaRendererFactory
Kapselt die Methoden, die zum asynchronen Erstellen einer neuen instance eines Objekts erforderlich sind, das die IMediaRenderer-Schnittstelle implementiert.
IStreamSelectorStatics
Kapselt die Methoden, die zum asynchronen Auswählen eines Datenstroms erforderlich sind.
ITransportParameters
Kapselt die Methoden, die zum Bereitstellen von Informationen zu den aktuellen transportbezogenen Einstellungen der DMR erforderlich sind. Diese Einstellungen enthalten den aktuellen Transportstatus und Informationen dazu, welche Methoden derzeit für die DMR aufgerufen werden können.