IMFByteStreamHandler インターフェイス (mfidl.h)

バイト ストリームからメディア ソースを作成します。

継承

IMFByteStreamHandler インターフェイスは、IUnknown インターフェイスから継承されます。 IMFByteStreamHandler には、次の種類のメンバーもあります。

メソッド

IMFByteStreamHandler インターフェイスには、これらのメソッドがあります。

 
IMFByteStreamHandler::BeginCreateObject

バイト ストリームからメディア ソースを作成するための非同期要求を開始します。 (IMFByteStreamHandler.BeginCreateObject)
IMFByteStreamHandler::CancelObjectCreation

メディア ソースを作成するための現在の要求を取り消します。
IMFByteStreamHandler::EndCreateObject

メディア ソースを作成するための非同期要求を完了します。
IMFByteStreamHandler::GetMaxNumberOfBytesRequiredForResolution

メディア ソースの作成に必要な最大バイト数を取得するか、バイト ストリーム ハンドラーがこのストリームを解析できないことを判断します。

解説

アプリケーションでは、このインターフェイスは直接使用されません。 このインターフェイスは、ソース リゾルバーによって使用されるバイト ストリーム ハンドラーによって公開されます。 バイト ストリーム ハンドラーにバイト ストリームが指定されると、ストリームが解析され、メディア ソースが作成されます。 バイト ストリーム ハンドラーは、ファイル名拡張子または MIME の種類によって登録されます。

要件

   
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ | UWP アプリ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリ | UWP アプリ]
対象プラットフォーム Windows
ヘッダー mfidl.h

関連項目

メディア ファンデーション インターフェイス

スキーム ハンドラーと Byte-Stream ハンドラー