Share via


IMediaSource Interface

Définition

Représente une source multimédia qui fournit des exemples multimédias à un pipeline multimédia.

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
Dérivé
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Remarques

L’interface IMediaSource est implémentée par la classe d’exécution MediaStreamSource et peut également être implémentée par d’autres classes runtime.

Les classes runtime qui implémentent cette interface doivent également implémenter l’interface IMFGetService et doivent prendre en charge le retour d’une interface IMFMediaSource ou IMFMediaSourceExtension lorsque la méthode IMFGetService.GetService est appelée pour le service MF_MEDIASOURCE_SERVICE.

S’applique à