IMediaSource Schnittstelle
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.
Stellt eine Medienquelle dar, die Medienbeispiele an eine Medienpipeline übermittelt.
public interface class IMediaSource
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(3888100761, 41117, 19489, 188, 223, 32, 175, 79, 134, 179, 217)]
struct IMediaSource
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(3888100761, 41117, 19489, 188, 223, 32, 175, 79, 134, 179, 217)]
public interface IMediaSource
Public Interface IMediaSource
- Abgeleitet
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Hinweise
Die IMediaSource-Schnittstelle wird von der MediaStreamSource-Laufzeitklasse implementiert und kann auch von anderen Laufzeitklassen implementiert werden.
Laufzeitklassen, die diese Schnittstelle implementieren, müssen auch die IMFGetService-Schnittstelle implementieren und das Zurückgeben einer IMFMediaSource - oder IMFMediaSourceExtension-Schnittstelle unterstützen, wenn die IMFGetService.GetService-Methode für den MF_MEDIASOURCE_SERVICE-Dienst aufgerufen wird.