Microsoft DirectX 8.0

レンダリング エラー

Microsoft® DirectShow® 編集サービス (DES) は、レンダリング エラーを記録するために使用される各種のエラー コードを定義している。プロジェクトが正しくレンダリングされなかった場合、レンダリング エンジンは IAMErrorLog::LogError メソッドを呼び出す。次の表は、LogError に渡されるパラメータをまとめたものである。

注 :  ここで説明するエラー コードは HRESULT 値ではない。DES 固有の HRESULT 戻り値の一覧については、「エラー コードおよび成功コード」を参照すること。

エラー コード 説明 追加情報 Variant 型
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 シーケンス内のビットマップのタイプが他のビットマップと異なっていた。 ビットマップ名BSTR
DEX_IDS_CLIPTOOSHORT クリップのメディア タイムが無効である。または、デバイスに依存しないビットマップ (DIB) のシーケンスが短かすぎる。

注 :  他のレンダリング エラーが発生している場合、メディア タイムが有効であってもこのエラーが発生することがある。

なし利用できない
DEX_IDS_INVALID_DXT エフェクトまたはトランジションのクラス識別子 (CLSID) が、有効な Microsoft® DirectX® 変換エフェクトではない。 CLSIDBSTR
DEX_IDS_INVALID_DEFAULT_DXT デフォルトのエフェクトまたはトランジションが、有効な DirectX 変換エフェクトではない。 CLSIDBSTR
DEX_IDS_NO_3D 使用している DirectX のバージョンは、3 次元変換をサポートしていない。 CLSIDBSTR
DEX_IDS_BROKEN_DXT DirectX 変換エフェクトが正しい種類でないか、または壊れている。 CLSIDBSTR
DEX_IDS_NO_SUCH_PROPERTY オブジェクトにそのようなプロパティは存在しない。 プロパティ名BSTR
DEX_IDS_ILLEGAL_PROPERTY_VAL このプロパティに不正な値。 指定された値VARIANT
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 オーディオ エフェクト フィルタではない。 CLSIDBSTR
DEX_IDS_CANT_FIND_COMPRESSOR 指定された圧縮フォーマットを生成するコンプレッサが見つからない。 なし利用できない

以下のエラーは発生しないはずである。万一これらのエラーが発生した場合は、dxmbug.microsoft.com へバグ レポートの送付をお願いする。

エラー コード 説明
DEX_IDS_TIMELINE_PARSE タイムライン解析の予期せぬエラー。
DEX_IDS_GRAPH_ERROR フィルタ グラフ構築の予期せぬエラー。
DEX_IDS_GRID_ERROR 内部グリッドに関する予期せぬエラー。
DEX_IDS_INTERFACE_ERROR インターフェイス取得時の予期せぬエラー。