WindowsCodecs.dll

v10.0.18362.959 64-bit Windows NT Analyzed
Description
Microsoft Windows Codecs Library
Authors
© Microsoft Corporation. All rights reserved.
File size
1.7 MB
Uploaded
2026-03-03 05:29
Views
151
SHA-256
13dc1712a0ccc6b46c0873defa33a420

Exported functions 115

DllGetClassObject #1 · 0x1b310
IEnumString_Next_WIC_Proxy #2 · 0xd0570
IEnumString_Reset_WIC_Proxy #3 · 0xd05a0
IPropertyBag2_Write_Proxy #4 · 0xd05d0
IWICBitmapClipper_Initialize_Proxy #5 · 0xd0600
IWICBitmapCodecInfo_DoesSupportAnimation_Proxy #6 · 0xd0630
IWICBitmapCodecInfo_DoesSupportLossless_Proxy #7 · 0xd0660
IWICBitmapCodecInfo_DoesSupportMultiframe_Proxy #8 · 0xd0690
IWICBitmapCodecInfo_GetContainerFormat_Proxy #9 · 0xd06c0
IWICBitmapCodecInfo_GetDeviceManufacturer_Proxy #10 · 0xd06f0
IWICBitmapCodecInfo_GetDeviceModels_Proxy #11 · 0xd0720
IWICBitmapCodecInfo_GetFileExtensions_Proxy #12 · 0xd0750
IWICBitmapCodecInfo_GetMimeTypes_Proxy #13 · 0xd0780
IWICBitmapDecoder_CopyPalette_Proxy #14 · 0xd07b0
IWICBitmapDecoder_GetColorContexts_Proxy #15 · 0xd07e0
IWICBitmapDecoder_GetDecoderInfo_Proxy #16 · 0xd0810
IWICBitmapDecoder_GetFrameCount_Proxy #17 · 0xd0840
IWICBitmapDecoder_GetFrame_Proxy #18 · 0xd0870
IWICBitmapDecoder_GetMetadataQueryReader_Proxy #19 · 0xd0600
IWICBitmapDecoder_GetPreview_Proxy #20 · 0xd08a0
IWICBitmapDecoder_GetThumbnail_Proxy #21 · 0xd06c0
IWICBitmapEncoder_Commit_Proxy #22 · 0xd06c0
IWICBitmapEncoder_CreateNewFrame_Proxy #23 · 0xd08d0
IWICBitmapEncoder_GetEncoderInfo_Proxy #24 · 0xd0900
IWICBitmapEncoder_GetMetadataQueryWriter_Proxy #25 · 0xd0840
IWICBitmapEncoder_Initialize_Proxy #26 · 0xd0930
IWICBitmapEncoder_SetPalette_Proxy #27 · 0xd0960
IWICBitmapEncoder_SetThumbnail_Proxy #28 · 0xd0990
IWICBitmapFlipRotator_Initialize_Proxy #29 · 0xd0600
IWICBitmapFrameDecode_GetColorContexts_Proxy #30 · 0xd09c0
IWICBitmapFrameDecode_GetMetadataQueryReader_Proxy #31 · 0xd0600
IWICBitmapFrameDecode_GetThumbnail_Proxy #32 · 0xd09f0
IWICBitmapFrameEncode_Commit_Proxy #33 · 0xd0840
IWICBitmapFrameEncode_GetMetadataQueryWriter_Proxy #34 · 0xd0870
IWICBitmapFrameEncode_Initialize_Proxy #35 · 0xd0a20
IWICBitmapFrameEncode_SetColorContexts_Proxy #36 · 0xd0a50
IWICBitmapFrameEncode_SetResolution_Proxy #37 · 0xd0a80
IWICBitmapFrameEncode_SetSize_Proxy #38 · 0xd0ac0
IWICBitmapFrameEncode_SetThumbnail_Proxy #39 · 0xd0af0
IWICBitmapFrameEncode_WriteSource_Proxy #40 · 0xd0b20
IWICBitmapLock_GetDataPointer_STA_Proxy #41 · 0xd05a0
IWICBitmapLock_GetStride_Proxy #42 · 0xd0b90
IWICBitmapScaler_Initialize_Proxy #43 · 0xd0bc0
IWICBitmapSource_CopyPalette_Proxy #44 · 0xd0810
IWICBitmapSource_CopyPixels_Proxy #45 · 0xd0c00
IWICBitmapSource_GetPixelFormat_Proxy #46 · 0xd0b90
IWICBitmapSource_GetResolution_Proxy #47 · 0xd05a0
IWICBitmapSource_GetSize_Proxy #48 · 0xd0a20
IWICBitmap_Lock_Proxy #49 · 0xd0c40
IWICBitmap_SetPalette_Proxy #50 · 0xd08a0
IWICBitmap_SetResolution_Proxy #51 · 0xd09f0
IWICColorContext_InitializeFromMemory_Proxy #52 · 0xd0b90
IWICComponentFactory_CreateMetadataWriterFromReader_Proxy #53 · 0xd0c70
IWICComponentFactory_CreateQueryWriterFromBlockWriter_Proxy #54 · 0xd0ca0
IWICComponentInfo_GetAuthor_Proxy #55 · 0xd0cd0
IWICComponentInfo_GetCLSID_Proxy #56 · 0xd0b90
IWICComponentInfo_GetFriendlyName_Proxy #57 · 0xd07e0
IWICComponentInfo_GetSpecVersion_Proxy #58 · 0xd09c0
IWICComponentInfo_GetVersion_Proxy #59 · 0xd0c40
IWICFastMetadataEncoder_Commit_Proxy #60 · 0xd0a20
IWICFastMetadataEncoder_GetMetadataQueryWriter_Proxy #61 · 0xd0b90
IWICFormatConverter_Initialize_Proxy #62 · 0xd0d00
IWICImagingFactory_CreateBitmapClipper_Proxy #63 · 0xd0d50
IWICImagingFactory_CreateBitmapFlipRotator_Proxy #64 · 0xd0d80
IWICImagingFactory_CreateBitmapFromHBITMAP_Proxy #65 · 0xd0db0
IWICImagingFactory_CreateBitmapFromHICON_Proxy #66 · 0xd0df0
IWICImagingFactory_CreateBitmapFromMemory_Proxy #67 · 0xd0e20
IWICImagingFactory_CreateBitmapFromSource_Proxy #68 · 0xd0e80
IWICImagingFactory_CreateBitmapScaler_Proxy #69 · 0xd0eb0
IWICImagingFactory_CreateBitmap_Proxy #70 · 0xd0ee0
IWICImagingFactory_CreateComponentInfo_Proxy #71 · 0xd0f20
IWICImagingFactory_CreateDecoderFromFileHandle_Proxy #72 · 0xd0f50
IWICImagingFactory_CreateDecoderFromFilename_Proxy #73 · 0xd0f90
IWICImagingFactory_CreateDecoderFromStream_Proxy #74 · 0xd0fe0
IWICImagingFactory_CreateEncoder_Proxy #75 · 0xd1020
IWICImagingFactory_CreateFastMetadataEncoderFromDecoder_Proxy #76 · 0xd1070
IWICImagingFactory_CreateFastMetadataEncoderFromFrameDecode_Proxy #77 · 0xd10a0
IWICImagingFactory_CreateFormatConverter_Proxy #78 · 0xd08d0
IWICImagingFactory_CreatePalette_Proxy #79 · 0xd0af0
IWICImagingFactory_CreateQueryWriterFromReader_Proxy #80 · 0xd10d0
IWICImagingFactory_CreateQueryWriter_Proxy #81 · 0xd1100
IWICImagingFactory_CreateStream_Proxy #82 · 0xd1130
IWICMetadataBlockReader_GetCount_Proxy #83 · 0xd0b90
IWICMetadataBlockReader_GetReaderByIndex_Proxy #84 · 0xd05a0
IWICMetadataQueryReader_GetContainerFormat_Proxy #85 · 0xd0a20
IWICMetadataQueryReader_GetEnumerator_Proxy #86 · 0xd0810
IWICMetadataQueryReader_GetLocation_Proxy #87 · 0xd05d0
IWICMetadataQueryReader_GetMetadataByName_Proxy #88 · 0xd05a0
IWICMetadataQueryWriter_RemoveMetadataByName_Proxy #89 · 0xd0600
IWICMetadataQueryWriter_SetMetadataByName_Proxy #90 · 0xd07b0
IWICPalette_GetColorCount_Proxy #91 · 0xd1160
IWICPalette_GetColors_Proxy #92 · 0xd09c0
IWICPalette_GetType_Proxy #93 · 0xd07b0
IWICPalette_HasAlpha_Proxy #94 · 0xd0840
IWICPalette_InitializeCustom_Proxy #95 · 0xd0b90
IWICPalette_InitializeFromBitmap_Proxy #96 · 0xd11b0
IWICPalette_InitializeFromPalette_Proxy #97 · 0xd0810
IWICPalette_InitializePredefined_Proxy #98 · 0xd0a20
IWICPixelFormatInfo_GetBitsPerPixel_Proxy #99 · 0xd0870
IWICPixelFormatInfo_GetChannelCount_Proxy #100 · 0xd11e0
IWICPixelFormatInfo_GetChannelMask_Proxy #101 · 0xd1210
IWICStream_InitializeFromIStream_Proxy #102 · 0xd11e0
IWICStream_InitializeFromMemory_Proxy #103 · 0xd1250
WICConvertBitmapSource #104 · 0x74900
WICCreateBitmapFromSection #105 · 0xd1280
WICCreateBitmapFromSectionEx #106 · 0xd12c0
WICCreateColorContext_Proxy #107 · 0xd13f0
WICCreateImagingFactory_Proxy #108 · 0x65210
WICGetMetadataContentSize #109 · 0x1eb20
WICMapGuidToShortName #110 · 0xd1420
WICMapSchemaToName #111 · 0x3d290
WICMapShortNameToGuid #112 · 0xd15a0
WICMatchMetadataContent #113 · 0x2ba50
WICSerializeMetadataContent #114 · 0x21ac0
WICSetEncoderFormat_Proxy #115 · 0xd1670

Imported DLLs & functions 196

ApiSetQueryApiSetPresence 0x18015a520
ObjectStublessClient3 0x18015a538
ObjectStublessClient4 0x18015a530
DebugBreak 0x18015a558
IsDebuggerPresent 0x18015a548
OutputDebugStringW 0x18015a550
DelayLoadFailureHook 0x18015a568
ResolveDelayLoadedAPI 0x18015a578
GetLastError 0x18015a588
RaiseException 0x18015a590
SetLastError 0x18015a5a8
SetUnhandledExceptionFilter 0x18015a5a0
UnhandledExceptionFilter 0x18015a598
CreateFileW 0x18015a5f0
GetFileInformationByHandle 0x18015a5b8
GetFileSize 0x18015a5c0
GetFileType 0x18015a5f8
ReadFile 0x18015a5d8
SetEndOfFile 0x18015a5e8
SetFilePointer 0x18015a5c8
SetFilePointerEx 0x18015a5e0
WriteFile 0x18015a5d0
CloseHandle 0x18015a608
GetProcessHeap 0x18015a620
HeapAlloc 0x18015a628
HeapFree 0x18015a618
GlobalAlloc 0x18015a638
GlobalFree 0x18015a640
GlobalLock 0x18015a660
GlobalSize 0x18015a650
GlobalUnlock 0x18015a658
CreateFileMappingA 0x18015a670
MulDiv 0x18015a678
DisableThreadLibraryCalls 0x18015a6a0
GetModuleFileNameA 0x18015a698
GetModuleHandleExW 0x18015a6a8
GetModuleHandleW 0x18015a6b0
GetProcAddress 0x18015a688
LoadLibraryExW 0x18015a690
FormatMessageW 0x18015a6c0
GetLocaleInfoEx 0x18015a6c8
CLIPFORMAT_UserFree 0x18015a708
CLIPFORMAT_UserMarshal 0x18015a700
CLIPFORMAT_UserSize 0x18015a6f8
CLIPFORMAT_UserUnmarshal 0x18015a6f0
HBITMAP_UserFree 0x18015a6e8
HBITMAP_UserMarshal 0x18015a730
HBITMAP_UserSize 0x18015a738
HBITMAP_UserUnmarshal 0x18015a720
HICON_UserFree 0x18015a728
HICON_UserMarshal 0x18015a750
HICON_UserSize 0x18015a718
HICON_UserUnmarshal 0x18015a748
HPALETTE_UserFree 0x18015a6e0
HPALETTE_UserMarshal 0x18015a6d8
HPALETTE_UserSize 0x18015a710
HPALETTE_UserUnmarshal 0x18015a740
MapViewOfFileEx 0x18015a778
UnmapViewOfFile 0x18015a770
VirtualAlloc 0x18015a760
VirtualFree 0x18015a768
GetStringScripts 0x18015a788
PathCchCombine 0x18015a798
GetCurrentProcess 0x18015a7d0
GetCurrentProcessId 0x18015a7b0
GetCurrentThread 0x18015a7b8
GetCurrentThreadId 0x18015a7c8
OpenProcessToken 0x18015a7a8
OpenThreadToken 0x18015a7e0
SetThreadToken 0x18015a7c0
TerminateProcess 0x18015a7d8
IsProcessorFeaturePresent 0x18015a7f0
QueryPerformanceCounter 0x18015a800
RegCloseKey 0x18015a810
RegEnumKeyExW 0x18015a828
RegEnumValueW 0x18015a818
RegOpenKeyExW 0x18015a820
RegQueryValueExW 0x18015a830
MultiByteToWideChar 0x18015a840
WideCharToMultiByte 0x18015a848
lstrcmpiW 0x18015a860
lstrcmpW 0x18015a858
IsCharAlphaNumericA 0x18015a870
AcquireSRWLockExclusive 0x18015a8a8
AcquireSRWLockShared 0x18015a8a0
CreateMutexExW 0x18015a8e0
CreateSemaphoreExW 0x18015a8b8
DeleteCriticalSection 0x18015a888
EnterCriticalSection 0x18015a8f8
InitializeCriticalSectionAndSpinCount 0x18015a880
InitializeCriticalSectionEx 0x18015a890
LeaveCriticalSection 0x18015a8d8
OpenSemaphoreW 0x18015a8f0
ReleaseMutex 0x18015a8d0
ReleaseSemaphore 0x18015a8c0
ReleaseSRWLockExclusive 0x18015a8b0
ReleaseSRWLockShared 0x18015a898
SleepEx 0x18015a8e8
WaitForSingleObject 0x18015a8c8
WaitForSingleObjectEx 0x18015a900
Sleep 0x18015a918
SleepConditionVariableSRW 0x18015a920
WakeAllConditionVariable 0x18015a910
GetSystemInfo 0x18015a930
GetSystemTimeAsFileTime 0x18015a940
GetTickCount 0x18015a948
GetTickCount64 0x18015a950
GetVersionExW 0x18015a938
CloseThreadpoolTimer 0x18015a968
CreateThreadpoolTimer 0x18015a970
SetThreadpoolTimer 0x18015a960
WaitForThreadpoolTimerCallbacks 0x18015a978
EventRegister 0x18015a988
EventSetInformation 0x18015a998
EventUnregister 0x18015a9a0
EventWriteTransfer 0x18015a990
GetTokenInformation 0x18015a9b0
__C_specific_handler 0x18015ab08
__dllonexit 0x18015aaf0
_aligned_free 0x18015aa60
_aligned_malloc 0x18015aa70
_aligned_realloc 0x18015aa48
_amsg_exit 0x18015ab18
_callnewh 0x18015ab28
_finite 0x18015aa20
_initterm 0x18015ab10
_isnan 0x18015aa08
_lock 0x18015ab00
_onexit 0x18015aae8
_purecall 0x18015aa90
_setjmp 0x18015aab8
_stricmp 0x18015aa30
_unlock 0x18015aaf8
_vsnwprintf 0x18015aa78
_wcsicmp 0x18015aa28
_wcsnicmp 0x18015aa50
_XcptFilter 0x18015ab20
??1type_info@@UEAA@XZ 0x18015aa18
??8type_info@@QEBAHAEBV0@@Z 0x18015aa40
atan2 0x18015aab0
calloc 0x18015a9e8
ceilf 0x18015aaa8
exp 0x18015aaa0
floorf 0x18015aa80
fprintf 0x18015a9d0
free 0x18015aa58
ldexp 0x18015a9c8
log 0x18015ab38
malloc 0x18015ab30
memcmp 0x18015aa68
memcpy 0x18015aa38
memcpy_s 0x18015a9c0
memmove 0x18015aac0
memmove_s 0x18015a9f0
memset 0x18015aac8
powf 0x18015aad0
qsort 0x18015aa88
rand 0x18015a9d8
realloc 0x18015aa98
sqrt 0x18015aad8
strcmp 0x18015aae0
strcpy_s 0x18015a9f8
strncmp 0x18015aa00
strstr 0x18015a9e0
wcscmp 0x18015ab40
wcsstr 0x18015aa10
DbgPrintEx 0x18015ab50
RtlCaptureContext 0x18015ab90
RtlCaptureStackBackTrace 0x18015ab58
RtlInitializeBitMap 0x18015ab68
RtlLookupFunctionEntry 0x18015ab88
RtlSetBits 0x18015ab60
RtlVirtualUnwind 0x18015ab80
WinSqmAddToStream 0x18015ab70
WinSqmIsOptedIn 0x18015ab78
CStdStubBuffer_AddRef 0x18015a4d0
CStdStubBuffer_Connect 0x18015a490
CStdStubBuffer_CountRefs 0x18015a4c0
CStdStubBuffer_DebugServerQueryInterface 0x18015a500
CStdStubBuffer_DebugServerRelease 0x18015a4b0
CStdStubBuffer_Disconnect 0x18015a4a8
CStdStubBuffer_Invoke 0x18015a4d8
CStdStubBuffer_IsIIDSupported 0x18015a498
CStdStubBuffer_QueryInterface 0x18015a4b8
IUnknown_AddRef_Proxy 0x18015a4f8
IUnknown_QueryInterface_Proxy 0x18015a4a0
IUnknown_Release_Proxy 0x18015a4c8
NdrClientCall2 0x18015a4f0
NdrCStdStubBuffer_Release 0x18015a478
NdrCStdStubBuffer2_Release 0x18015a488
NdrDllGetClassObject 0x18015a480
NdrOleAllocate 0x18015a470
NdrOleFree 0x18015a508
NdrStubCall2 0x18015a4e8
NdrStubForwardingFunction 0x18015a4e0
RpcRaiseException 0x18015a510