d3d9.dll

v10.0.19041.488 64-bit Windows NT Analyzed
Description
Direct3D 9 Runtime
Authors
© Microsoft Corporation. All rights reserved.
File size
1.8 MB
Uploaded
2026-06-10 07:18
Views
129
SHA-256
8dafa0adc122f0ee7922cdad3b591625

Exported functions 23

#16 · 0x871f0
#17 · 0x893c0
#18 · 0x89420
#19 · 0x92270
Direct3DCreate9On12 #20 · 0x44b50
Direct3DCreate9On12Ex #21 · 0x44b80
#22 · 0x87200
#23 · 0x99dc0
Direct3DShaderValidatorCreate9 #24 · 0xd3520
PSGPError #25 · 0x7f010
PSGPSampleTexture #26 · 0x7f040
D3DPERF_BeginEvent #27 · 0x89210
D3DPERF_EndEvent #28 · 0x89260
D3DPERF_GetStatus #29 · 0x89290
D3DPERF_QueryRepeatFrame #30 · 0x892c0
D3DPERF_SetMarker #31 · 0x89300
D3DPERF_SetOptions #32 · 0x89340
D3DPERF_SetRegion #33 · 0x89370
DebugSetLevel #34 · 0x89460
DebugSetMute #35 · 0x894a0
Direct3D9EnableMaximizedWindowedModeShim #36 · 0x893b0
Direct3DCreate9 #37 · 0x335b0
Direct3DCreate9Ex #38 · 0x335e0

Imported DLLs & functions 544

IsDeveloperModeEnabled 0x1801577f8
ApiSetQueryApiSetPresence 0x180157808
CoCreateInstance 0x180157818
CoInitializeEx 0x180157820
CoTaskMemFree 0x180157828
CoUninitialize 0x180157830
RegCloseKey 0x180157850
RegCreateKeyExA 0x180157888
RegDeleteValueA 0x180157858
RegEnumKeyExA 0x180157868
RegEnumValueA 0x180157860
RegGetValueA 0x180157878
RegOpenKeyExA 0x180157848
RegQueryInfoKeyA 0x180157880
RegQueryValueExA 0x180157840
RegSetValueExA 0x180157870
GetFileVersionInfoExA 0x1801578a0
GetFileVersionInfoSizeExA 0x1801578a8
VerQueryValueA 0x180157898
EventRegister 0x1801578c0
EventSetInformation 0x1801578c8
EventUnregister 0x1801578d0
EventWriteTransfer 0x1801578b8
GetCurrentDpiInfo 0x1801578e0
AddAccessAllowedAce 0x180157948
AddMandatoryAce 0x180157930
AllocateLocallyUniqueId 0x180157950
GetLengthSid 0x180157940
GetSidLengthRequired 0x180157908
GetSidSubAuthority 0x180157900
InitializeAcl 0x1801578f0
InitializeSecurityDescriptor 0x180157928
InitializeSid 0x180157910
IsValidSid 0x180157920
SetKernelObjectSecurity 0x180157938
SetSecurityDescriptorDacl 0x1801578f8
SetSecurityDescriptorSacl 0x180157918
ConvertStringSidToSidW 0x180157960
SHGetKnownFolderPath 0x180157970
0x180157990
0x180157988
0x180157980
0x1801579a0
DwmIsCompositionEnabled 0x180157998
BitBlt 0x180157158
CreateCompatibleBitmap 0x180156ce0
CreateCompatibleDC 0x180156d10
CreateDCA 0x180157148
CreateDIBitmap 0x180156c98
CreateDIBSection 0x180156cf0
CreateRectRgn 0x180156dd0
D3DKMTCacheHybridQueryValue 0x180156c88
D3DKMTCheckExclusiveOwnership 0x180157020
D3DKMTCheckMonitorPowerState 0x1801570d0
D3DKMTCheckOcclusion 0x180156f88
D3DKMTCloseAdapter 0x180156ee8
D3DKMTConfigureSharedResource 0x180156f70
D3DKMTCreateAllocation 0x180156ec0
D3DKMTCreateAllocation2 0x180156fe0
D3DKMTCreateContext 0x180157088
D3DKMTCreateContextVirtual 0x1801570f0
D3DKMTCreateDCFromMemory 0x1801570b0
D3DKMTCreateDevice 0x180157008
D3DKMTCreateHwQueue 0x180156ef0
D3DKMTCreateOverlay 0x1801571b0
D3DKMTCreatePagingQueue 0x1801570a0
D3DKMTCreateSynchronizationObject 0x180156fa8
D3DKMTCreateSynchronizationObject2 0x180156f80
D3DKMTDestroyAllocation 0x180156ed8
D3DKMTDestroyAllocation2 0x180156eb0
D3DKMTDestroyContext 0x180156ed0
D3DKMTDestroyDCFromMemory 0x180156fc0
D3DKMTDestroyDevice 0x1801570b8
D3DKMTDestroyHwQueue 0x180157030
D3DKMTDestroyOverlay 0x180156f20
D3DKMTDestroyPagingQueue 0x180156fd8
D3DKMTDestroySynchronizationObject 0x180156f58
D3DKMTEnumAdapters 0x180156f10
D3DKMTEscape 0x180156f30
D3DKMTEvict 0x180156ea8
D3DKMTFlipOverlay 0x1801571a8
D3DKMTFreeGpuVirtualAddress 0x180156ee0
D3DKMTGetCachedHybridQueryValue 0x180156c90
D3DKMTGetContextSchedulingPriority 0x180157130
D3DKMTGetDeviceState 0x180157180
D3DKMTGetDisplayModeList 0x180156f90
D3DKMTGetMultiPlaneOverlayCaps 0x180157150
D3DKMTGetMultisampleMethodList 0x1801570c8
D3DKMTGetOverlayState 0x180157198
D3DKMTGetResourcePresentPrivateDriverData 0x180157188
D3DKMTGetScanLine 0x180157108
D3DKMTGetSharedPrimaryHandle 0x180156f28
D3DKMTInvalidateCache 0x180157038
D3DKMTLock 0x180157120
D3DKMTLock2 0x180156eb8
D3DKMTMakeResident 0x180156e98
D3DKMTMapGpuVirtualAddress 0x180156ec8
D3DKMTMarkDeviceAsError 0x180157110
D3DKMTOfferAllocations 0x180157190
D3DKMTOpenAdapterFromDeviceName 0x1801570e8
D3DKMTOpenAdapterFromHdc 0x180156fb8
D3DKMTOpenResource 0x180156fc8
D3DKMTOpenResource2 0x180157128
D3DKMTOpenResourceFromNtHandle 0x180157178
D3DKMTOpenSyncObjectFromNtHandle2 0x1801571a0
D3DKMTPresent 0x180156ea0
D3DKMTQueryAdapterInfo 0x180157168
D3DKMTQueryAllocationResidency 0x180156fe8
D3DKMTQueryResourceInfo 0x1801570f8
D3DKMTQueryResourceInfoFromNtHandle 0x180156fd0
D3DKMTQueryStatistics 0x180156f60
D3DKMTQueryVidPnExclusiveOwnership 0x180157028
D3DKMTReclaimAllocations 0x180156fa0
D3DKMTReclaimAllocations2 0x180157080
D3DKMTRegisterTrimNotification 0x180156f00
D3DKMTReleaseProcessVidPnSourceOwners 0x180157098
D3DKMTRender 0x180157018
D3DKMTReserveGpuVirtualAddress 0x1801570c0
D3DKMTSetAllocationPriority 0x1801570e0
D3DKMTSetContextSchedulingPriority 0x180157170
D3DKMTSetDisplayMode 0x180157060
D3DKMTSetDisplayPrivateDriverFormat 0x180157000
D3DKMTSetGammaRamp 0x180156f78
D3DKMTSetQueuedLimit 0x180157048
D3DKMTSetVidPnSourceOwner1 0x180157070
D3DKMTSharedPrimaryLockNotification 0x180156ff8
D3DKMTSharedPrimaryUnLockNotification 0x180156ef8
D3DKMTShareObjects 0x180156f68
D3DKMTSignalSynchronizationObject 0x180157078
D3DKMTSignalSynchronizationObject2 0x180157100
D3DKMTSignalSynchronizationObjectFromCpu 0x180157140
D3DKMTSignalSynchronizationObjectFromGpu 0x180157040
D3DKMTSignalSynchronizationObjectFromGpu2 0x1801570d8
D3DKMTSubmitCommand 0x180157010
D3DKMTSubmitCommandToHwQueue 0x180157090
D3DKMTSubmitPresentToHwQueue 0x180156f38
D3DKMTSubmitSignalSyncObjectsToHwQueue 0x180157068
D3DKMTSubmitWaitForSyncObjectsToHwQueue 0x1801570a8
D3DKMTUnlock 0x180157118
D3DKMTUnlock2 0x180156f40
D3DKMTUnregisterTrimNotification 0x180156f18
D3DKMTUpdateAllocationProperty 0x180156f48
D3DKMTUpdateGpuVirtualAddress 0x180156fb0
D3DKMTUpdateOverlay 0x180156ff0
D3DKMTWaitForSynchronizationObject 0x180156f50
D3DKMTWaitForSynchronizationObject2 0x180157138
D3DKMTWaitForSynchronizationObjectFromCpu 0x180156f08
D3DKMTWaitForSynchronizationObjectFromGpu 0x180157050
D3DKMTWaitForVerticalBlankEvent 0x180157160
DdEntry1 0x180156e78
DdEntry10 0x180156e68
DdEntry11 0x180156e60
DdEntry12 0x180156d68
DdEntry13 0x180156dd8
DdEntry16 0x180156d00
DdEntry17 0x180156dc0
DdEntry18 0x180156e30
DdEntry19 0x180156de0
DdEntry2 0x180156cc8
DdEntry20 0x180156cc0
DdEntry21 0x180156de8
DdEntry22 0x180156d90
DdEntry23 0x180156da8
DdEntry24 0x180156d60
DdEntry25 0x180156d18
DdEntry26 0x180156d78
DdEntry27 0x180156cb8
DdEntry28 0x180156da0
DdEntry29 0x180156d30
DdEntry3 0x180156e58
DdEntry30 0x180156cf8
DdEntry31 0x180156d28
DdEntry33 0x180156d38
DdEntry34 0x180156e40
DdEntry35 0x180156dc8
DdEntry36 0x180156e38
DdEntry37 0x180156d88
DdEntry38 0x180156cd0
DdEntry39 0x180156e50
DdEntry4 0x180156e18
DdEntry40 0x180156e10
DdEntry41 0x180156e88
DdEntry42 0x180156d08
DdEntry43 0x180156d48
DdEntry44 0x180156d40
DdEntry45 0x180156e00
DdEntry46 0x180156d58
DdEntry48 0x180156e08
DdEntry49 0x180156e90
DdEntry5 0x180156e20
DdEntry50 0x180156d50
DdEntry53 0x180156df0
DdEntry54 0x180156cd8
DdEntry56 0x180156db8
DdEntry6 0x180156d20
DdEntry9 0x180156d70
DeleteDC 0x180157058
DeleteObject 0x180156e70
GdiEntry1 0x180156e28
GdiEntry13 0x180156f98
GetDeviceCaps 0x180156ca8
GetDeviceGammaRamp 0x180156d98
GetDIBits 0x180156db0
GetNearestColor 0x180156ca0
GetRandomRgn 0x180156e80
GetRegionData 0x180156df8
GetSystemPaletteEntries 0x180156cb0
SelectObject 0x180156ce8
SetLayout 0x180156d80
SetStretchBltMode 0x180156e48
StretchBlt 0x180156c80
AcquireSRWLockExclusive 0x180157480
AcquireSRWLockShared 0x180157440
CloseHandle 0x180157468
CloseThreadpoolTimer 0x180157488
ConnectNamedPipe 0x180157320
CreateEventA 0x180157278
CreateFileA 0x1801572d8
CreateMutexExW 0x180157448
CreateMutexW 0x180157338
CreateNamedPipeA 0x1801572d0
CreateSemaphoreA 0x180157340
CreateSemaphoreExA 0x180157388
CreateSemaphoreExW 0x1801574e8
CreateThread 0x180157280
CreateThreadpoolTimer 0x180157450
DebugBreak 0x1801574f0
DelayLoadFailureHook 0x1801571e0
DeleteCriticalSection 0x180157438
DisableThreadLibraryCalls 0x180157380
DisconnectNamedPipe 0x180157318
EnterCriticalSection 0x1801574d8
ExpandEnvironmentStringsW 0x180157540
FindClose 0x1801571f8
FindFirstFileW 0x180157208
FindNextFileW 0x180157200
FlushFileBuffers 0x180157310
FormatMessageW 0x180157518
FreeEnvironmentStringsW 0x180157210
FreeLibrary 0x180157410
FreeLibraryAndExitThread 0x180157390
GetApplicationUserModelId 0x180157240
GetCurrentApplicationUserModelId 0x180157268
GetCurrentPackageFamilyName 0x180157228
GetCurrentProcess 0x1801573d8
GetCurrentProcessId 0x180157430
GetCurrentThreadId 0x180157520
GetDriveTypeW 0x1801571f0
GetEnvironmentStringsW 0x180157218
GetFileSize 0x1801571c0
GetLastError 0x1801574a0
GetLogicalProcessorInformation 0x1801571d0
GetLongPathNameW 0x1801571e8
GetModuleFileNameA 0x180157538
GetModuleFileNameW 0x1801572a8
GetModuleHandleA 0x180157398
GetModuleHandleExA 0x180157290
GetModuleHandleExW 0x180157528
GetModuleHandleW 0x1801574f8
GetNativeSystemInfo 0x180157420
GetPackageFamilyName 0x180157260
GetPrivateProfileStringA 0x1801572f0
GetProcAddress 0x180157508
GetProcessHeap 0x180157500
GetProcessId 0x1801573d0
GetProcessMitigationPolicy 0x1801572a0
GetSystemTime 0x1801573a8
GetSystemTimeAsFileTime 0x1801572b0
GetTickCount 0x180157360
GetVersionExA 0x1801571c8
GlobalAddAtomA 0x180157348
HeapAlloc 0x180157510
HeapFree 0x180157530
InitializeCriticalSection 0x180157400
InitializeCriticalSectionEx 0x1801574c0
InitializeSRWLock 0x1801573e0
InitOnceBeginInitialize 0x180157270
InitOnceComplete 0x180157230
IsDebuggerPresent 0x180157428
K32GetModuleFileNameExW 0x180157258
LeaveCriticalSection 0x1801574c8
LoadLibraryA 0x1801573f8
LoadLibraryExW 0x180157408
LoadLibraryW 0x1801573b8
LocalAlloc 0x180157370
LocalFree 0x180157368
lstrcmpA 0x1801573e8
OpenEventW 0x180157358
OpenMutexW 0x180157330
OpenProcess 0x180157238
OpenSemaphoreW 0x180157470
OutputDebugStringA 0x180157418
OutputDebugStringW 0x180157490
PeekNamedPipe 0x180157300
QueryPerformanceCounter 0x1801573a0
QueryPerformanceFrequency 0x1801573c0
ReadFile 0x180157308
RegGetValueW 0x180157250
RegOpenKeyExW 0x180157248
RegQueryValueExW 0x180157220
ReleaseMutex 0x1801574a8
ReleaseSemaphore 0x1801574d0
ReleaseSRWLockExclusive 0x180157498
ReleaseSRWLockShared 0x180157458
ResetEvent 0x180157350
ResolveDelayLoadedAPI 0x1801571d8
SetErrorMode 0x1801573f0
SetEvent 0x180157288
SetLastError 0x1801574e0
SetNamedPipeHandleState 0x180157328
SetThreadpoolTimer 0x180157460
SetUnhandledExceptionFilter 0x1801572c0
Sleep 0x1801573c8
TerminateProcess 0x1801572b8
TransactNamedPipe 0x1801572e8
UnhandledExceptionFilter 0x1801572c8
VerifyVersionInfoA 0x180157378
WaitForMultipleObjects 0x180157298
WaitForSingleObject 0x1801574b0
WaitForSingleObjectEx 0x180157478
WaitForThreadpoolTimerCallbacks 0x1801574b8
WaitNamedPipeA 0x1801572e0
WideCharToMultiByte 0x1801573b0
WriteFile 0x1801572f8
__C_specific_handler 0x180157b68
__CxxFrameHandler3 0x180157ba8
__dllonexit 0x180157a00
__iscsym 0x180157b88
_amsg_exit 0x180157b98
_CxxThrowException 0x180157ae8
_initterm 0x180157ba0
_lock 0x180157bc0
_onexit 0x1801579f8
_purecall 0x180157b00
_stricmp 0x180157b50
_unlock 0x180157a08
_vsnprintf 0x180157b20
_vsnprintf_s 0x180157ae0
_vsnwprintf 0x180157af8
_wcsicmp 0x180157a48
_wcslwr 0x180157a60
_wcsnicmp 0x180157a30
_wtoi 0x180157a20
_XcptFilter 0x180157b90
??0exception@@QEAA@AEBV0@@Z 0x180157ad8
??0exception@@QEAA@XZ 0x180157ab0
??1exception@@UEAA@XZ 0x180157a10
??1type_info@@UEAA@XZ 0x180157bb8
?terminate@@YAXXZ 0x180157bb0
abort 0x180157b70
ceil 0x180157b38
cos 0x180157b30
cosf 0x180157a18
expf 0x180157b28
floor 0x180157ac8
floorf 0x180157ac0
free 0x180157b18
log10f 0x180157ab8
logf 0x180157a28
malloc 0x180157b10
memcmp 0x1801579f0
memcpy 0x1801579b0
memcpy_s 0x180157af0
memmove 0x1801579b8
memmove_s 0x180157b08
memset 0x1801579c0
pow 0x1801579c8
powf 0x1801579d0
qsort 0x180157a98
sinf 0x1801579d8
sprintf_s 0x180157aa0
sqrt 0x1801579e0
sqrtf 0x1801579e8
sscanf_s 0x180157b78
strcat_s 0x180157aa8
strcmp 0x180157b48
strcpy_s 0x180157b58
strncmp 0x180157a88
strrchr 0x180157b60
strstr 0x180157b80
swprintf_s 0x180157a38
swscanf_s 0x180157a40
toupper 0x180157a80
wcscat_s 0x180157a58
wcschr 0x180157ad0
wcscmp 0x180157bc8
wcscpy_s 0x180157a50
wcsncmp 0x180157a78
wcsrchr 0x180157a70
wcsspn 0x180157a90
wcsstr 0x180157a68
wcstol 0x180157b40
EtwEventRegister 0x180157d78
EtwEventUnregister 0x180157d70
EtwEventWriteNoRegistration 0x180157c58
EtwEventWriteTransfer 0x180157d58
EtwGetTraceEnableFlags 0x180157da0
EtwGetTraceEnableLevel 0x180157db8
EtwGetTraceLoggerHandle 0x180157da8
EtwLogTraceEvent 0x180157d60
EtwRegisterTraceGuidsA 0x180157db0
EtwUnregisterTraceGuids 0x180157d98
LdrResSearchResource 0x180157c08
NtClose 0x180157c30
NtQueryInformationProcess 0x180157d40
NtQueryValueKey 0x180157d68
NtQueryWnfStateData 0x180157d38
RtlAllocateHeap 0x180157d30
RtlAnsiStringToUnicodeString 0x180157c60
RtlAppendUnicodeStringToString 0x180157cb8
RtlAppendUnicodeToString 0x180157cb0
RtlCaptureContext 0x180157d90
RtlCopyUnicodeString 0x180157c50
RtlDllShutdownInProgress 0x180157d50
RtlDosPathNameToNtPathName_U_WithStatus 0x180157ce8
RtlFormatCurrentUserKeyPath 0x180157ca8
RtlFreeHeap 0x180157d18
RtlFreeUnicodeString 0x180157cd8
RtlGetNativeSystemInformation 0x180157cf8
RtlGetVersion 0x180157c20
RtlGUIDFromString 0x180157d48
RtlImageDirectoryEntryToData 0x180157c18
RtlInitString 0x180157c70
RtlInitUnicodeString 0x180157d08
RtlInitUnicodeStringEx 0x180157cc8
RtlIsCriticalSectionLockedByThread 0x180157dc0
RtlLookupFunctionEntry 0x180157d88
RtlNtPathNameToDosPathName 0x180157bf0
RtlpEnsureBufferSize 0x180157be8
RtlPublishWnfStateData 0x180157dc8
RtlReAllocateHeap 0x180157d28
RtlRunOnceExecuteOnce 0x180157c28
RtlUnicodeStringToAnsiString 0x180157bd8
RtlUnicodeStringToInteger 0x180157c48
RtlUpcaseUnicodeChar 0x180157d00
RtlUpcaseUnicodeString 0x180157c78
RtlVerifyVersionInfo 0x180157c10
RtlVirtualUnwind 0x180157d80
RtlxAnsiStringToUnicodeSize 0x180157c68
VerSetConditionMask 0x180157dd0
ZwClose 0x180157d10
ZwCreateFile 0x180157ca0
ZwCreateSection 0x180157c90
ZwEnumerateKey 0x180157d20
ZwEnumerateValueKey 0x180157c40
ZwMapViewOfSection 0x180157c00
ZwOpenFile 0x180157ce0
ZwOpenKey 0x180157cd0
ZwQueryDirectoryFile 0x180157be0
ZwQueryInformationFile 0x180157c98
ZwQueryInformationProcess 0x180157c88
ZwQueryKey 0x180157c38
ZwQuerySystemInformation 0x180157cf0
ZwQueryValueKey 0x180157cc0
ZwSetInformationProcess 0x180157c80
ZwUnmapViewOfSection 0x180157bf8
AttachThreadInput 0x180157590
CallWindowProcA 0x180157710
CallWindowProcW 0x180157720
ClientToScreen 0x180157760
CloseClipboard 0x1801576a0
CloseDesktop 0x180157688
CreateIconIndirect 0x180157630
CreateWindowExA 0x1801577a0
DefWindowProcA 0x180157788
DestroyIcon 0x180157648
DestroyWindow 0x1801575b0
DispatchMessageA 0x1801575b8
DisplayConfigGetDeviceInfo 0x1801577b0
EmptyClipboard 0x1801576b0
EnumDisplayDevicesA 0x1801577a8
EnumDisplayMonitors 0x180157768
EnumDisplaySettingsA 0x1801577e8
EqualRect 0x1801576f0
GetAncestor 0x180157608
GetClientRect 0x1801577e0
GetCursor 0x180157650
GetCursorPos 0x180157628
GetDC 0x1801576d0
GetDesktopWindow 0x180157640
GetForegroundWindow 0x180157560
GetKeyState 0x1801576f8
GetMonitorInfoA 0x1801577c8
GetPropW 0x1801575a8
GetSystemMetrics 0x1801576e8
GetThreadDesktop 0x180157680
GetUserObjectInformationA 0x180157690
GetWindow 0x1801575c0
GetWindowDC 0x180157638
GetWindowDisplayAffinity 0x180157600
GetWindowInfo 0x1801576d8
GetWindowLongA 0x1801575e0
GetWindowLongPtrA 0x180157770
GetWindowLongPtrW 0x180157778
GetWindowRect 0x1801576c0
GetWindowThreadProcessId 0x1801575c8
IntersectRect 0x1801577d0
IsIconic 0x1801575f0
IsRectEmpty 0x180157550
IsWindow 0x1801575e8
IsWindowUnicode 0x180157780
IsWindowVisible 0x180157750
IsZoomed 0x180157740
KillTimer 0x180157730
LoadCursorW 0x180157578
LoadIconA 0x180157790
MonitorFromWindow 0x1801576c8
mouse_event 0x1801575d8
MsgWaitForMultipleObjects 0x180157598
NotifyOverlayWindow 0x180157620
OffsetRect 0x180157758
OpenClipboard 0x1801576b8
OpenInputDesktop 0x180157698
PeekMessageA 0x180157570
PostMessageA 0x180157700
PtInRect 0x180157610
RegisterClassA 0x180157798
RegisterHotKey 0x180157678
ReleaseDC 0x1801576e0
RemovePropW 0x1801575a0
SendMessageA 0x180157708
SetClipboardData 0x1801576a8
SetCursor 0x180157658
SetCursorPos 0x180157618
SetForegroundWindow 0x1801575d0
SetPropW 0x180157588
SetRect 0x1801577d8
SetRectEmpty 0x180157668
SetTimer 0x180157738
SetWindowDisplayAffinity 0x1801575f8
SetWindowLongA 0x180157558
SetWindowLongPtrA 0x180157718
SetWindowLongPtrW 0x180157728
SetWindowPos 0x1801577c0
ShowWindow 0x180157748
SystemParametersInfoA 0x1801577b8
TranslateMessage 0x180157580
UnionRect 0x180157660
UnregisterClassA 0x180157568
UnregisterHotKey 0x180157670
NtBindCompositionSurface 0x180157df0
NtNotifyPresentToCompositionSurface 0x180157df8
NtQueryCompositionSurfaceStatistics 0x180157de8
NtUnBindCompositionSurface 0x180157de0