次の方法で共有


IMediaDet::put_CurrentStream

put_CurrentStream メソッドは、メディア ディテクタで使うストリーム番号を指定する。

構文

  HRESULT put_CurrentStream(
    long newVal
);

パラメータ

newVal

[in] ストリーム番号。

戻り値

成功した場合は S_OK を返す。それ以外の場合は、E_INVALIDARG を返す。

注意

このメソッドを呼び出す前に、IMediaDet::put_Filename を呼び出してファイル名を設定する。IMediaDet::get_OutputStreams を呼び出して、ソース ファイルに含まれるストリームの数を調べる。

メディア ディテクタがビットマップ グラブ モードの場合、このメソッドは E_INVALIDARG を返す。詳細については、「IMediaDet::EnterBitmapGrabMode」を参照すること。

要件

ヘッダー : Qedit.h をインクルードする。このヘッダー ファイルは、バージョン 7 以降の Microsoft® Direct3D® のヘッダーとは互換性がない。

ライブラリ : strmiids.lib を使用。

参照