IMFHttpDownloadSessionProvider インターフェイス (mfidl.h)
アプリケーションは、カスタム HTTP または HTTPS ダウンロード実装を提供するために、このインターフェイスを実装します。 IMFSourceResolver インターフェイスを使用してプロバイダーを登録します。 詳細については、「 ソース リゾルバーの使用」を参照してください。 登録されると、Microsoft Media Foundation はプロバイダー実装の CreateHttpDownloadSession メソッドを呼び出して、既定の実装を使用する代わりに HTTP または HTTPS URL を開きます。
継承
IMFHttpDownloadSessionProvider インターフェイスは、IUnknown インターフェイスから継承されます。 IMFHttpDownloadSessionProvider には、次の種類のメンバーもあります。
メソッド
IMFHttpDownloadSessionProvider インターフェイスには、これらのメソッドがあります。
IMFHttpDownloadSessionProvider::CreateHttpDownloadSession Microsoft Media Foundation によって呼び出され、既定の実装を使用する代わりに HTTP または HTTPS URL を開きます。 |
要件
サポートされている最小のクライアント | Windows 10、バージョン 1703 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | サポートなし |
対象プラットフォーム | Windows |
ヘッダー | mfidl.h |