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介面,而且必須在為MF_MEDIASOURCE_SERVICE服務叫用IMFGetService.GetService方法時,支援傳回IMFMediaSource 或 IMFMediaSourceExtension介面。

適用於