レンダリング エラー
[このページに関連付けられている機能 DirectShow は、従来の機能です。 MediaPlayer、IMFMediaEngine、Media Foundation のオーディオ/ビデオ キャプチャに置き換わりました。 これらの機能は、Windows 10とWindows 11用に最適化されています。 新しいコードでは、可能であれば、DirectShow ではなく Media Foundation で MediaPlayer、IMFMediaEngine、Audio/Video Capture を使用することを強くお勧めします。 Microsoft は、レガシ API を使用する既存のコードを、可能であれば新しい API を使用するように書き換えるよう提案しています。]
注意
[非推奨。 この API は、Windows の今後のリリースから削除される可能性があります。]
Microsoft® DirectShow® Editing Services (DES) は、レンダリング エラーをログに記録するために使用されるさまざまなエラー コードを定義します。 プロジェクトが正しくレンダリングされない場合、レンダリング エンジンは IAMErrorLog::LogError メソッドを呼び出します。 次の表は、 LogError に指定されたパラメーターをまとめたものです。
- エラー コードは ErrorCode パラメーターに含まれています。
- 説明は ErrorString パラメーターに含まれています。
- 説明は ErrorString パラメーターに含まれています。
- 追加情報がある場合、VARIANT 型は pExtraInfo によって指される VARIANT の vt メンバーに含まれます。
注意
ここで説明するエラー コードは HRESULT 値ではありません。 DES に固有の HRESULT 戻り値の一覧については、「 エラーコードと成功コード」を参照してください。
エラー コード | 説明 | 追加情報 | バリアント型 |
---|---|---|---|
DEX_IDS_BAD_SOURCE_NAME | ファイル名が存在しないか、DirectShow がファイル拡張子を認識しません。 | ファイル名 | Bstr |
DEX_IDS_BAD_SOURCE_NAME2 | ファイルの種類がファイル拡張子と一致しないか、ファイルが破損しています。 | ファイル名 | Bstr |
DEX_IDS_MISSING_SOURCE_NAME | ファイル名は必須でしたが、指定されませんでした。 | なし | 適用できません |
DEX_IDS_UNKNOWN_SOURCE | このソースによって提供されるデータ ソースを解析できません。 | なし | 適用できません |
DEX_IDS_INSTALL_PROBLEM | 予期しないエラー。 一部の DirectShow コンポーネントが正しくインストールされていません。 | なし | 適用できません |
DEX_IDS_NO_SOURCE_NAMES | ソース フィルターはファイル名を受け入れられません。 | なし | 適用できません |
DEX_IDS_BAD_MEDIATYPE | グループのメディアの種類はサポートされていません。 | [グループ番号] | int |
DEX_IDS_STREAM_NUMBER | このソースのストリーム番号が無効です。 | ストリーム番号 | int |
DEX_IDS_OUTOFMEMORY | メモリが不足しています。 | なし | 適用できません |
DEX_IDS_DIBSEQ_NOTALLSAME | シーケンス内の 1 つのビットマップが、他のビットマップと同じ型ではなかった。 | ビットマップ名 | Bstr |
DEX_IDS_CLIPTOOSHORT | クリップのメディア時間が無効であるか、デバイスに依存しないビットマップ (DIB) シーケンスが短すぎます。
メモ: 他のレンダリング エラーが発生した場合、メディア時間が有効であっても、このエラーが発生する可能性があります。 |
なし | 適用できません |
DEX_IDS_INVALID_DXT | 効果または遷移のクラス識別子 (CLSID) が無効です。 | CLSID | Bstr |
DEX_IDS_INVALID_DEFAULT_DXT | 既定の効果または遷移の CLSID が無効です。 | CLSID | Bstr |
DEX_IDS_NO_3D | DirectX のバージョンでは、3 次元遷移はサポートされていません。 | CLSID | Bstr |
DEX_IDS_BROKEN_DXT | この効果は適切な種類ではないか、壊れています。 | CLSID | Bstr |
DEX_IDS_NO_SUCH_PROPERTY | オブジェクトにこのようなプロパティは存在しません。 | プロパティ名 | Bstr |
DEX_IDS_ILLEGAL_PROPERTY_VAL | このプロパティの値が正しくありません。 | 指定された値 | バリアント |
DEX_IDS_INVALID_XML | XML ファイルの構文エラー。 | 行番号 | VT_I4 (4 バイト整数) |
DEX_IDS_CANT_FIND_FILTER | カテゴリとインスタンスによって XML で指定されたフィルターが見つかりません。 | フレンドリ名 (インスタンス) | Bstr |
DEX_IDS_DISK_WRITE_ERROR | XML ファイルをディスクに書き込み中にエラーが発生しました。 | なし | 適用できません |
DEX_IDS_INVALID_AUDIO_FX | CLSID が有効な DirectShow オーディオ効果フィルターではありません。 | CLSID | Bstr |
DEX_IDS_CANT_FIND_COMPRESSOR | 指定した圧縮形式を生成するコンプレッサーが見つかりません。 | なし | 適用できません |
次のエラーは発生しません。 これらのエラーのいずれかが発生した場合は、Microsoft にバグ レポートを送信してください。
エラー コード | 説明 |
---|---|
DEX_IDS_TIMELINE_PARSE | タイムラインの解析中に予期しないエラーが発生しました。 |
DEX_IDS_GRAPH_ERROR | フィルター グラフの作成中に予期しないエラーが発生しました。 |
DEX_IDS_GRID_ERROR | 内部グリッドで予期しないエラーが発生しました。 |
DEX_IDS_INTERFACE_ERROR | インターフェイスを取得中に予期しないエラーが発生しました。 |