Поделиться через


IMediaSource Интерфейс

Определение

Представляет источник мультимедиа, который доставляет образцы мультимедиа в конвейер мультимедиа.

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
Производный
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Комментарии

Интерфейс IMediaSource реализуется классом среды выполнения MediaStreamSource и также может быть реализован другими классами среды выполнения.

Классы среды выполнения, реализующие этот интерфейс, также должны реализовывать интерфейс IMFGetService и поддерживать возврат интерфейса IMFMediaSource или IMFMediaSourceExtension при вызове метода IMFGetService.GetService для службы MF_MEDIASOURCE_SERVICE.

Применяется к