本檔包含 Windows 映像處理元件 (WIC) 定義的錯誤碼清單。
- 按代碼 WIC 錯誤
- 依值的 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) |
| 圖片尺寸超出範圍錯誤 | 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_屬性類型出乎意料 | 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_取值超出範圍 | 0x88982f05 |
| WINCODEC_ERR_VALUEOVERFLOW(數值溢出錯誤) | 整數安全錯誤_算術溢出 |
| 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_未知圖像格式 |
| 0x88982f0B | WINCODEC_ERR_UNSUPPORTEDVERSION (不支援的版本) |
| 0x88982f0C | WINCODEC_ERR_NOTINITIALIZED |
| 0x88982f0D | WINCODEC_ERR_ALREADYLOCKED |
| 0x88982f40 | WINCODEC_ERR_PROPERTYNOTFOUND(屬性未找到) |
| 0x88982f41 | 無法支援的影像編解碼器屬性錯誤 |
| 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_組件未找到 |
| 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_串流不可用 |
| 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 |