マルチメディア ストリーミング エラーと成功コード
[このページに関連付けられている機能 DirectShow は、従来の機能です。 MediaPlayer、IMFMediaEngine、および Media Foundation のオーディオ/ビデオ キャプチャに置き換わりました。 これらの機能は、Windows 10とWindows 11用に最適化されています。 新しいコードでは、可能であれば、DirectShow ではなく Media Foundation で MediaPlayer、IMFMediaEngine、Audio/Video Capture を使用することを強くお勧めします。 Microsoft は、従来の API を使用する既存のコードを、可能であれば新しい API を使用するように書き直すよう提案しています。]
注意
この API は非推奨です。 新しいアプリケーションでは使用しないでください。
次の一覧には、マルチメディア ストリーミング インターフェイスを使用するアプリケーションのエラー メッセージと成功通知が含まれています。 この一覧には、考えられるすべてのエラーが含まれているわけではありません。示されているエラーは、マルチメディア ストリーミング インターフェイスの Microsoft® DirectShow® 実装に特に適用されます。
値 | 16 進コード | 説明 |
---|---|---|
MS_S_PENDING | 0x00040001 | サンプルの更新はまだ完了していません。 |
MS_S_NOUPDATE | 0x00040002 | 強制完了後にサンプルが更新されませんでした。 |
MS_S_ENDOFSTREAM | 0x00040003 | ストリームの末尾。 サンプルは更新されていません。 |
MS_E_SAMPLEALLOC | 0x80040401 | IMediaStream オブジェクトには、割り当てられたサンプルが少なくとも 1 つ含まれているため、IMultiMediaStream オブジェクトから削除できませんでした。 |
MS_E_PURPOSEID | 0x80040402 | 指定した目的 ID を呼び出しに使用することはできません。 |
MS_E_NOSTREAM | 0x80040403 | 指定した属性を持つストリームが見つかりません。 |
MS_E_NOSEEKING | 0x80040404 | この IMultiMediaStream オブジェクトのシークはサポートされていません。 |
MS_E_INCOMPATIBLE | 0x80040405 | ストリーム形式に互換性がありません。 |
MS_E_BUSY | 0x80040406 | サンプルはビジー状態です。 |
MS_E_NOTINIT | 0x80040407 | 初期化関数または同等の 関数が呼び出されていないため、オブジェクトは呼び出しを受け入れられません。 |
MS_E_SOURCEALREADYDEFINED | 0x80040408 | ソースは既に定義されています。 |
MS_E_INVALIDSTREAMTYPE | 0x80040409 | この操作では、ストリームの種類が無効です。 |
MS_E_NOTRUNNING | 0x8004040A | IMultiMediaStream オブジェクトが実行中の状態ではありません。 |
関連トピック