tErrorEnum

tErrorEnumは可能性のあるエラータイプを列挙します。

エニュメレーション 説明
eNOERROR いずれのエラーも発生していません。
eUNKNOWN 不明なエラーが発生しています。
eDShowLib_EXCEPTION 予期していない DShowLibExceptionが発生しています。製造メーカーのサポートに連絡してください。
eUNEXPECTED_DShowLib_BEHAVIOUR DShowLib が予期していない動作をしています。製造メーカーのサポートに連絡してください。
eOUT_OF_MEMORY メモリが不足しています。
eWRITE_ERROR 書き込み動作中にエラーが発生しました。
eNO_VIDEO_HARDWARE_FOUND ビデオデバイスが発見されませんでした。
eINVALID_PARAM_VAL 関数の呼び出しに無効なパラメータが使用されています。
eAUTOMATION_ENABLED プロパティ値を変更する必要がありますがこのプロパティでは自動設定が有効になっています。
eNO_CURRENT_VALUE 値をクエリする必要がありますが返す値がありません。これはデバイス上に存在しないプロパティの値がクエリされた場合に起こります。
eINVALID_MEMBUFFER  MemBuffer のフォーマットがフレームグラバーのフォーマットに一致していません。
eMODE_ALREADY_ACTIVE フレームグラバーのライブモード設定/停止はすでに選択済みです。
eNO_DEVICE_OPENED オープンな状態のデバイスがありません。
eDEVICE_INVALID 現在選択中のデバイスが無効になりました。大抵は接続されていたケーブルが外れた場合に発生します。
eDRIVER_INSTALLATION 要求されたドライバをロードすることができません。
eNOT_AVALILABLE_WITH_CURRENT_DEVICE コールされた関数は現在選択中のデバイスでは使用できません。
eAUTOMATION_NOT_AVAILABLE デバイスがこのプロパティの自動設定をサポートしていません。
eDEVICE_NOT_FOUND 要求されたデバイスが見つかりません。
eITEM_DOES_NOT_FIT_TO_DEV 選択された項目がデバイスと一致しません。
eFUNC_NOT_AVAIL_IN_LIVEMODE ライブモード中に使用できない関数がコールされました。
eFUNC_ONLY_AVAIL_IN_LIVEMODE ライブモード中にしか使用できない関数がコールされました。
eNOT_INITIALIZED オブジェクトが初期化されていません。
eNO_FRAMEGRABBER_SINK コールされた関数はFrameGrabberSink型のシンクが必要ですが別のSinkType が選択されています。
eSERIALNUMBER_INVALID ライブラリが適正なシリアル番号/ライセンスキーで初期化されませんでした。
eVIDEOFORMAT_INVALID 現在のビデオフォーマットは無効です。
eUNEXPECTED_SINKFORMAT_CHANGE フィルタグラフのビルト中にAVIかフレームグラバーのシンクフォーマットが何らかの理由により変更されました。
eNO_EXTERNALTRANSPORT_AVAILABLE アプリケーションが外部転送を行おうとしましたがデバイスがその機能をサポートしていません。
eTIMEOUT_PREMATURLY_ELAPSED アプリケーションがイメージのキャプチャを行おうとしていますがデバイスからイメージが転送されてきていません。デフォルトのタイムアウトは2秒間となっています。
ePASSED_DATA_DOES_NOT_FIT_TO_COMPRESSOR アプリケーションがコーデックに渡そうとしているパラメータは無効です。
eOPTION_NOT_AVAILABLE アプリケーションが使用しようとしている機能はデバイスがサポートしていません。
eCOMPONENT_NOT_FOUND DLL もしくは TCA ファイルが見つかりません。
eNO_CODECS_FOUND コンプレッサ(コーデック)が見つかりません。
eINCOMPATIBLE_VERSION 渡されたデータフォーマットのバージョンに関数が対応していません。
eREAD_ERROR ファイルからデータを読み込む際にエラーが発生しました。
eINCOMPLETE 一部の処理のみ成功しました。 e.g. Grabberの一部のプロパティだけ読み込みに成功した。