MFNETSOURCE_PROTOCOL_TYPE 列挙 (mfidl.h)

ストリーミングまたはダウンロードで使用される制御プロトコルの種類を示します。

構文

typedef enum _MFNETSOURCE_PROTOCOL_TYPE {
  MFNETSOURCE_UNDEFINED = 0,
  MFNETSOURCE_HTTP = 0x1,
  MFNETSOURCE_RTSP = 0x2,
  MFNETSOURCE_FILE = 0x3,
  MFNETSOURCE_MULTICAST = 0x4
} MFNETSOURCE_PROTOCOL_TYPE;

定数

 
MFNETSOURCE_UNDEFINED
値: 0
プロトコルの種類はまだ決定されていません。
MFNETSOURCE_HTTP
値: 0x1
プロトコルの種類は HTTP です。 これには、HTTPv9、WMSP、HTTP ダウンロードが含まれます。
MFNETSOURCE_RTSP
値: 0x2
プロトコルの種類はリアルタイム ストリーミング プロトコル (RTSP) です。
MFNETSOURCE_FILE
値: 0x3
コンテンツはファイルから読み取られます。 ファイルはローカルまたはリモート共有上にある可能性があります。
MFNETSOURCE_MULTICAST
値: 0x4
プロトコルの種類はマルチキャストです。

メモ Windows 7 以降が必要です。

 

要件

   
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
Header mfidl.h

関連項目

IMFNetSchemeHandlerConfig::GetSupportedProtocolType

MFNETSOURCE_STATISTICS_IDS

Media Foundation 列挙

サポートされるプロトコル