編解碼器錯誤碼
本檔包含 WINDOWS 映射元件清單, (WIC) 定義的錯誤碼。
依程式碼的 WIC 錯誤
下表是依字母順序排序的 WICAPIs 所使用的錯誤碼清單。
錯誤碼 | 錯誤值 |
---|---|
WINCODEC_ERR_ABORTED | 0x80004004 (E_ABORT) |
WINCODEC_ERR_ACCESSDENIED | 0x80070005 (E_ACCESSDENIED) |
WINCODEC_ERR_ALREADYLOCKED | 0x88982f0D |
WINCODEC_ERR_BADHEADER | 0x88982f61 |
WINCODEC_ERR_BADIMAGE | 0x88982f60 |
WINCODEC_ERR_BADMETADATAHEADER | 0x88982f63 |
WINCODEC_ERR_BADSTREAMDATA | 0x88982f70 |
WINCODEC_ERR_CODECNOTHUMBNAIL | 0x88982f44 |
WINCODEC_ERR_CODECPRESENT | 0x88982f43 |
WINCODEC_ERR_CODECTOOMANYSCANLINES | 0x88982f46 |
WINCODEC_ERR_COMPONENTINITIALIZEFAILURE | 0x88982f8B |
WINCODEC_ERR_COMPONENTNOTFOUND | 0x88982f50 |
WINCODEC_ERR_DUPLICATEMETADATAPRESENT | 0x88982f8D |
WINCODEC_ERR_FRAMEMISSING | 0x88982f62 |
WINCODEC_ERR_GENERIC_ERROR | 0x80004005 (E_FAIL) |
WINCODEC_ERR_IMAGESIZEOUTOFRANGE | 0x88982f51 |
WINCODEC_ERR_INSUFFICIENTBUFFER | 0x88982f8C |
WINCODEC_ERR_INTERNALERROR | 0x88982f48 |
WINCODEC_ERR_INVALIDPARAMETER | 0x80070057 (E_INVALIDARG) |
WINCODEC_ERR_INVALIDQUERYCHARACTER | 0x88982f93 |
WINCODEC_ERR_INVALIDQUERYREQUEST | 0x88982f90 |
WINCODEC_ERR_INVALIDREGISTRATION | 0x88982f8A |
WINCODEC_ERR_NOTIMPLEMENTED | 0x80004001 (E_NOTIMPL) |
WINCODEC_ERR_NOTINITIALIZED | 0x88982f0C |
WINCODEC_ERR_OUTOFMEMORY | 0x8007000E (E_OUTOFMEMORY) |
WINCODEC_ERR_PALETTEUNAVAILABLE | 0x88982f45 |
WINCODEC_ERR_PROPERTYNOTFOUND | 0x88982f40 |
WINCODEC_ERR_PROPERTYNOTSUPPORTED | 0x88982f41 |
WINCODEC_ERR_PROPERTYSIZE | 0x88982f42 |
WINCODEC_ERR_PROPERTYUNEXPECTEDTYPE | 0x88982f8E |
WINCODEC_ERR_REQUESTONLYVALIDATMETADATAROOT | 0x88982f92 |
WINCODEC_ERR_SOURCERECTDOESNOTMATCHDIMENSIONS | 0x88982f49 |
WINCODEC_ERR_STREAMWRITE | 0x88982f71 |
WINCODEC_ERR_STREAMREAD | 0x88982f72 |
WINCODEC_ERR_STREAMNOTAVAILABLE | 0x88982f73 |
WINCODEC_ERR_TOOMUCHMETADATA | 0x88982f52 |
WINCODEC_ERR_UNKNOWNIMAGEFORMAT | 0x88982f07 |
WINCODEC_ERR_UNEXPECTEDMETADATATYPE | 0x88982f91 |
WINCODEC_ERR_UNEXPECTEDSIZE | 0x88982f8F |
WINCODEC_ERR_UNSUPPORTEDOPERATION | 0x88982f81 |
WINCODEC_ERR_UNSUPPORTEDPIXELFORMAT | 0x88982f80 |
WINCODEC_ERR_UNSUPPORTEDVERSION | 0x88982f0B |
WINCODEC_ERR_VALUEOUTOFRANGE | 0x88982f05 |
WINCODEC_ERR_VALUEOVERFLOW | INTSAFE_E_ARITHMETIC_OVERFLOW |
WINCODEC_ERR_WRONGSTATE | 0x88982f04 |
依值排序的 WIC 錯誤
下表是以數值順序排序的 WICAPIs 所使用的錯誤碼清單。
錯誤碼 | 錯誤值 |
---|---|
0x80004005 (E_FAIL) | WINCODEC_ERR_GENERIC_ERROR |
0x80070057 (E_INVALIDARG) | WINCODEC_ERR_INVALIDPARAMETER |
0x8007000E (E_OUTOFMEMORY) | WINCODEC_ERR_OUTOFMEMORY |
0x80004001 (E_NOTIMPL) | WINCODEC_ERR_NOTIMPLEMENTED |
0x80004004 (E_ABORT) | WINCODEC_ERR_ABORTED |
0x80070005 (E_ACCESSDENIED) | WINCODEC_ERR_ACCESSDENIED |
INTSAFE_E_ARITHMETIC_OVERFLOW | WINCODEC_ERR_VALUEOVERFLOW |
0x88982f04 | WINCODEC_ERR_WRONGSTATE |
0x88982f05 | WINCODEC_ERR_VALUEOUTOFRANGE |
0x88982f07 | WINCODEC_ERR_UNKNOWNIMAGEFORMAT |
0x88982f0B | WINCODEC_ERR_UNSUPPORTEDVERSION |
0x88982f0C | WINCODEC_ERR_NOTINITIALIZED |
0x88982f0D | WINCODEC_ERR_ALREADYLOCKED |
0x88982f40 | WINCODEC_ERR_PROPERTYNOTFOUND |
0x88982f41 | WINCODEC_ERR_PROPERTYNOTSUPPORTED |
0x88982f42 | WINCODEC_ERR_PROPERTYSIZE |
0x88982f43 | WINCODEC_ERR_CODECPRESENT |
0x88982f44 | WINCODEC_ERR_CODECNOTHUMBNAIL |
0x88982f45 | WINCODEC_ERR_PALETTEUNAVAILABLE |
0x88982f46 | WINCODEC_ERR_CODECTOOMANYSCANLINES |
0x88982f48 | WINCODEC_ERR_INTERNALERROR |
0x88982f49 | WINCODEC_ERR_SOURCERECTDOESNOTMATCHDIMENSIONS |
0x88982f50 | WINCODEC_ERR_COMPONENTNOTFOUND |
0x88982f51 | WINCODEC_ERR_IMAGESIZEOUTOFRANGE |
0x88982f52 | WINCODEC_ERR_TOOMUCHMETADATA |
0x88982f60 | WINCODEC_ERR_BADIMAGE |
0x88982f61 | WINCODEC_ERR_BADHEADER |
0x88982f62 | WINCODEC_ERR_FRAMEMISSING |
0x88982f63 | WINCODEC_ERR_BADMETADATAHEADER |
0x88982f70 | WINCODEC_ERR_BADSTREAMDATA |
0x88982f71 | WINCODEC_ERR_STREAMWRITE |
0x88982f72 | WINCODEC_ERR_STREAMREAD |
0x88982f73 | WINCODEC_ERR_STREAMNOTAVAILABLE |
0x88982f80 | WINCODEC_ERR_UNSUPPORTEDPIXELFORMAT |
0x88982f81 | WINCODEC_ERR_UNSUPPORTEDOPERATION |
0x88982f8A | WINCODEC_ERR_INVALIDREGISTRATION |
0x88982f8B | WINCODEC_ERR_COMPONENTINITIALIZEFAILURE |
0x88982f8C | WINCODEC_ERR_INSUFFICIENTBUFFER |
0x88982f8D | WINCODEC_ERR_DUPLICATEMETADATAPRESENT |
0x88982f8E | WINCODEC_ERR_PROPERTYUNEXPECTEDTYPE |
0x88982f8F | WINCODEC_ERR_UNEXPECTEDSIZE |
0x88982f90 | WINCODEC_ERR_INVALIDQUERYREQUEST |
0x88982f91 | WINCODEC_ERR_UNEXPECTEDMETADATATYPE |
0x88982f92 | WINCODEC_ERR_REQUESTONLYVALIDATMETADATAROOT |
0x88982f93 | WINCODEC_ERR_INVALIDQUERYCHARACTER |