DVD_ERROR 列挙
DVD エラー状態を指定する。
構文
typedef enum _tagDVD_ERROR {
DVD_ERROR_Unexpected = 1,
DVD_ERROR_CopyProtectFail = 2,
DVD_ERROR_InvalidDVD1_0Disc = 3,
DVD_ERROR_InvalidDiscRegion = 4,
DVD_ERROR_LowParentalLevel = 5,
DVD_ERROR_MacrovisionFail = 6,
DVD_ERROR_IncompatibleSystemAndDecoderRegions = 7,
DVD_ERROR_IncompatibleDiscAndDecoderRegions = 8
} DVD_ERROR;
エレメント
DVD_ERROR_Unexpected
予期しないエラーが発生した。コンテンツのオーサリング方法に誤りがある可能性がある。再生は中止される。
DVD_ERROR_CopyProtectFail
DVD コピー保護のためのキー交換が失敗した。再生は中止される。
DVD_ERROR_InvalidDVD1_0Disc
規格 1.x に関して DVD-Video ディスクのオーサリング方法に誤りがある。再生は中止される。
DVD_ERROR_InvalidDiscRegion
システム リージョンで再生されるようにディスクがオーサリングされていないために DVD-Video ディスクを再生できない。EC_DVD_ERROR イベントの lParam1 でこの値が返された場合、lParam2 にはディスク リージョンとシステム リージョンが含まれる。詳細については、「EC_DVD_ERROR」を参照すること。リージョンの不整合は、Dvdrgn.exe を使ってシステム リージョンを変更すれば修復できる。
DVD_ERROR_LowParentalLevel
プレーヤのペアレンタル ロック レベルが DVD コンテンツで利用可能な最低ペアレンタル ロック レベルよりも低い。再生は中止される。
DVD_ERROR_MacrovisionFail
Macrovision® ディストリビューションが失敗した。再生は中止される。
DVD_ERROR_IncompatibleSystemAndDecoderRegions
システム リージョンがデコーダ リージョンと一致しないのでディスクを再生できない。
DVD_ERROR_IncompatibleDiscAndDecoderRegions
デコーダのリージョンで再生されるようにディスクがオーサリングされていないためにディスクを再生できない。
参照