Microsoft DirectX 8.1 (C++) |
Specifies DVD error conditions.
Syntax
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;
Elements
DVD_ERROR_Unexpected
Something unexpected happened; perhaps content is authored incorrectly. Playback is stopped.
DVD_ERROR_CopyProtectFail
Key exchange for DVD copy protection failed. Playback is stopped.
DVD_ERROR_InvalidDVD1_0Disc
DVD-Video disc is authored incorrectly for specification version 1.x. Playback is stopped.
DVD_ERROR_InvalidDiscRegion
DVD-Video disc cannot be played because the disc is not authored to play in the system region. Whis this value is returned in the lParam1 of the EC_DVD_ERROR event, lParam2 contains the disc region and the system region. See EC_DVD_ERROR for more information. You can try fixing the region mismatch by changing the system region with Dvdrgn.exe.
DVD_ERROR_LowParentalLevel
Player parental level is lower than the lowest parental level available in the DVD content. Playback is stopped.
DVD_ERROR_MacrovisionFail
MacrovisionŽ distribution failed. Playback stopped.
DVD_ERROR_IncompatibleSystemAndDecoderRegions
No discs can be played because the system region does not match the decoder region.
DVD_ERROR_IncompatibleDiscAndDecoderRegions
The disc cannot be played because the disc is not authored to be played in the decoder's region.
Remarks
See Also