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 |