На главную

DirectX Logger
Утилита следит за вызовом функций / методов из програм, использующих DirectX, версии 5,6,7,8,9.
На выходе получаем лог-файл со списком вызванных методов. Поддержка методов из ddraw.dll, dinput.dll, d3d8.dll, d3d9.dll methods. Полный список функций
Пример лога Log. (сокращенный)

Настраивается все через settings.ini
[Settings]
log_enabled=1    ;Ведение лога разрешена 0/1 - да/нет
plugins_enabled=0;Плагины разрешены      0/1 - да/нет
hook_com=1       ;Показывать методы COM  0/1 - да/нет

;ddraw.dll
hook_ddraw_exports=1  ;Вести лог методов DirectX5-DirectX7

;dinput.dll
hook_dinput_exports=0 ;Вести лог методов DirectInput

;d3d8.dll
hook_d3d8_exports=0   ;Вести лог методов DirectX8

;d3d9.dll
hook_d3d9_exports=0   ;Вести лог методов DirectX9

Описание работы через DirectX враппер
Примечание: после выхода утилиты API Logger и плагина к нему, утилита DirectX Logger полностью реализована в плагине к шпиону и больше не поддерживается


Version 2.2
-Улучшены возможности DX враппера

-Добавлен плагин - свободная dx камера (free dx camera)
   Можно использовать только на играх без шейдеров (dx7,dx8,dx9) с Fixed Function Pipeline
   Для шейдерных игр нужно писать для каждой отдельно

Version 2.1
-DEP bug fix (WinXP SP3, Vista, Win7)
-MDK Plugin, Dune2000 plugins Added

Version 2.0
- Initial release

Version 1.0
- Experimental version

Скачать / Download DirectX Logger 2.2
Скачать / Download binary plugin for MDK game
Скачать / Download плагин source for MDK game

Демо скрины от работы плагинов
MDK original screen MDK chunked screen MDK spectrum colored screen
Теги: DirectX logger, monitor , DX Methods logger, Plugin
Список методов / функции DirectX:
IDirectDraw7_QueryInterface
IDirectDraw7_AddRef
IDirectDraw7_Release
IDirectDraw7_Compact
IDirectDraw7_CreateClipper
IDirectDraw7_CreatePalette
IDirectDraw7_CreateSurface
IDirectDraw7_DuplicateSurface
IDirectDraw7_EnumDisplayModes
IDirectDraw7_EnumSurfaces
IDirectDraw7_FlipToGDISurface
IDirectDraw7_GetCaps
IDirectDraw7_GetDisplayMode
IDirectDraw7_GetFourCCCodes
IDirectDraw7_GetGDISurface
IDirectDraw7_GetMonitorFrequency
IDirectDraw7_GetScanLine
IDirectDraw7_GetVerticalBlankStatus
IDirectDraw7_Initialize
IDirectDraw7_RestoreDisplayMode
IDirectDraw7_SetCooperativeLevel
IDirectDraw7_SetDisplayMode
IDirectDraw7_WaitForVerticalBlank
IDirectDraw7_GetAvailableVidMem
IDirectDraw7_GetSurfaceFromDC
IDirectDraw7_RestoreAllSurfaces
IDirectDraw7_TestCooperativeLevel
IDirectDraw7_GetDeviceIdentifier
IDirectDraw7_StartModeTest
IDirectDraw7_EvaluateMode

IDirectDraw_QueryInterface
IDirectDraw_AddRef
IDirectDraw_Release
IDirectDraw_Compact
IDirectDraw_CreateClipper
IDirectDraw_CreatePalette
IDirectDraw_CreateSurface
IDirectDraw_DuplicateSurface
IDirectDraw_EnumDisplayModes
IDirectDraw_EnumSurfaces
IDirectDraw_FlipToGDISurface
IDirectDraw_GetCaps
IDirectDraw_GetDisplayMode
IDirectDraw_GetFourCCCodes
IDirectDraw_GetGDISurface
IDirectDraw_GetMonitorFrequency
IDirectDraw_GetScanLine
IDirectDraw_GetVerticalBlankStatus
IDirectDraw_Initialize
IDirectDraw_RestoreDisplayMode
IDirectDraw_SetCooperativeLevel
IDirectDraw_SetDisplayMode
IDirectDraw_WaitForVerticalBlank

IDirectDraw4_QueryInterface
IDirectDraw4_AddRef
IDirectDraw4_Release
IDirectDraw4_Compact
IDirectDraw4_CreateClipper
IDirectDraw4_CreatePalette
IDirectDraw4_CreateSurface
IDirectDraw4_DuplicateSurface
IDirectDraw4_EnumDisplayModes
IDirectDraw4_EnumSurfaces
IDirectDraw4_FlipToGDISurface
IDirectDraw4_GetCaps
IDirectDraw4_GetDisplayMode
IDirectDraw4_GetFourCCCodes
IDirectDraw4_GetGDISurface
IDirectDraw4_GetMonitorFrequency
IDirectDraw4_GetScanLine
IDirectDraw4_GetVerticalBlankStatus
IDirectDraw4_Initialize
IDirectDraw4_RestoreDisplayMode
IDirectDraw4_SetCooperativeLevel
IDirectDraw4_SetDisplayMode
IDirectDraw4_WaitForVerticalBlank
IDirectDraw4_GetAvailableVidMem
IDirectDraw4_GetSurfaceFromDC
IDirectDraw4_RestoreAllSurfaces
IDirectDraw4_TestCooperativeLevel
IDirectDraw4_GetDeviceIdentifier

IDirectDraw2_QueryInterface
IDirectDraw2_AddRef
IDirectDraw2_Release
IDirectDraw2_Compact
IDirectDraw2_CreateClipper
IDirectDraw2_CreatePalette
IDirectDraw2_CreateSurface
IDirectDraw2_DuplicateSurface
IDirectDraw2_EnumDisplayModes
IDirectDraw2_EnumSurfaces
IDirectDraw2_FlipToGDISurface
IDirectDraw2_GetCaps
IDirectDraw2_GetDisplayMode
IDirectDraw2_GetFourCCCodes
IDirectDraw2_GetGDISurface
IDirectDraw2_GetMonitorFrequency
IDirectDraw2_GetScanLine
IDirectDraw2_GetVerticalBlankStatus
IDirectDraw2_Initialize
IDirectDraw2_RestoreDisplayMode
IDirectDraw2_SetCooperativeLevel
IDirectDraw2_SetDisplayMode
IDirectDraw2_WaitForVerticalBlank
IDirectDraw2_GetAvailableVidMem

IDirectDrawSurface_QueryInterface
IDirectDrawSurface_AddRef
IDirectDrawSurface_Release
IDirectDrawSurface_AddAttachedSurface
IDirectDrawSurface_AddOverlayDirtyRect
IDirectDrawSurface_Blt
IDirectDrawSurface_BltBatch
IDirectDrawSurface_BltFast
IDirectDrawSurface_DeleteAttachedSurface
IDirectDrawSurface_EnumAttachedSurfaces
IDirectDrawSurface_EnumOverlayZOrders
IDirectDrawSurface_Flip
IDirectDrawSurface_GetAttachedSurface
IDirectDrawSurface_GetBltStatus
IDirectDrawSurface_GetCaps
IDirectDrawSurface_GetClipper
IDirectDrawSurface_GetColorKey
IDirectDrawSurface_GetDC
IDirectDrawSurface_GetFlipStatus
IDirectDrawSurface_GetOverlayPosition
IDirectDrawSurface_GetPalette
IDirectDrawSurface_GetPixelFormat
IDirectDrawSurface_GetSurfaceDesc
IDirectDrawSurface_Initialize
IDirectDrawSurface_IsLost
IDirectDrawSurface_Lock
IDirectDrawSurface_ReleaseDC
IDirectDrawSurface_Restore
IDirectDrawSurface_SetClipper
IDirectDrawSurface_SetColorKey
IDirectDrawSurface_SetOverlayPosition
IDirectDrawSurface_SetPalette
IDirectDrawSurface_Unlock
IDirectDrawSurface_UpdateOverlay
IDirectDrawSurface_UpdateOverlayDisplay
IDirectDrawSurface_UpdateOverlayZOrder

IDirectDrawSurface2_QueryInterface
IDirectDrawSurface2_AddRef
IDirectDrawSurface2_Release
IDirectDrawSurface2_AddAttachedSurface
IDirectDrawSurface2_AddOverlayDirtyRect
IDirectDrawSurface2_Blt
IDirectDrawSurface2_BltBatch
IDirectDrawSurface2_BltFast
IDirectDrawSurface2_DeleteAttachedSurface
IDirectDrawSurface2_EnumAttachedSurfaces
IDirectDrawSurface2_EnumOverlayZOrders
IDirectDrawSurface2_Flip
IDirectDrawSurface2_GetAttachedSurface
IDirectDrawSurface2_GetBltStatus
IDirectDrawSurface2_GetCaps
IDirectDrawSurface2_GetClipper
IDirectDrawSurface2_GetColorKey
IDirectDrawSurface2_GetDC
IDirectDrawSurface2_GetFlipStatus
IDirectDrawSurface2_GetOverlayPosition
IDirectDrawSurface2_GetPalette
IDirectDrawSurface2_GetPixelFormat
IDirectDrawSurface2_GetSurfaceDesc
IDirectDrawSurface2_Initialize
IDirectDrawSurface2_IsLost
IDirectDrawSurface2_Lock
IDirectDrawSurface2_ReleaseDC
IDirectDrawSurface2_Restore
IDirectDrawSurface2_SetClipper
IDirectDrawSurface2_SetColorKey
IDirectDrawSurface2_SetOverlayPosition
IDirectDrawSurface2_SetPalette
IDirectDrawSurface2_Unlock
IDirectDrawSurface2_UpdateOverlay
IDirectDrawSurface2_UpdateOverlayDisplay
IDirectDrawSurface2_UpdateOverlayZOrder
IDirectDrawSurface2_GetDDInterface
IDirectDrawSurface2_PageLock
IDirectDrawSurface2_PageUnlock

IDirectDrawSurface4_QueryInterface
IDirectDrawSurface4_AddRef
IDirectDrawSurface4_Release
IDirectDrawSurface4_AddAttachedSurface
IDirectDrawSurface4_AddOverlayDirtyRect
IDirectDrawSurface4_Blt
IDirectDrawSurface4_BltBatch
IDirectDrawSurface4_BltFast
IDirectDrawSurface4_DeleteAttachedSurface
IDirectDrawSurface4_EnumAttachedSurfaces
IDirectDrawSurface4_EnumOverlayZOrders
IDirectDrawSurface4_Flip
IDirectDrawSurface4_GetAttachedSurface
IDirectDrawSurface4_GetBltStatus
IDirectDrawSurface4_GetCaps
IDirectDrawSurface4_GetClipper
IDirectDrawSurface4_GetColorKey
IDirectDrawSurface4_GetDC
IDirectDrawSurface4_GetFlipStatus
IDirectDrawSurface4_GetOverlayPosition
IDirectDrawSurface4_GetPalette
IDirectDrawSurface4_GetPixelFormat
IDirectDrawSurface4_GetSurfaceDesc
IDirectDrawSurface4_Initialize
IDirectDrawSurface4_IsLost
IDirectDrawSurface4_Lock
IDirectDrawSurface4_ReleaseDC
IDirectDrawSurface4_Restore
IDirectDrawSurface4_SetClipper
IDirectDrawSurface4_SetColorKey
IDirectDrawSurface4_SetOverlayPosition
IDirectDrawSurface4_SetPalette
IDirectDrawSurface4_Unlock
IDirectDrawSurface4_UpdateOverlay
IDirectDrawSurface4_UpdateOverlayDisplay
IDirectDrawSurface4_UpdateOverlayZOrder
IDirectDrawSurface4_GetDDInterface
IDirectDrawSurface4_PageLock
IDirectDrawSurface4_PageUnlock
IDirectDrawSurface4_SetSurfaceDesc
IDirectDrawSurface4_SetPrivateData
IDirectDrawSurface4_GetPrivateData
IDirectDrawSurface4_FreePrivateData
IDirectDrawSurface4_GetUniquenessValue
IDirectDrawSurface4_ChangeUniquenessValue

IDirectDrawSurface7_QueryInterface
IDirectDrawSurface7_AddRef
IDirectDrawSurface7_Release
IDirectDrawSurface7_AddAttachedSurface
IDirectDrawSurface7_AddOverlayDirtyRect
IDirectDrawSurface7_Blt
IDirectDrawSurface7_BltBatch
IDirectDrawSurface7_BltFast
IDirectDrawSurface7_DeleteAttachedSurface
IDirectDrawSurface7_EnumAttachedSurfaces
IDirectDrawSurface7_EnumOverlayZOrders
IDirectDrawSurface7_Flip
IDirectDrawSurface7_GetAttachedSurface
IDirectDrawSurface7_GetBltStatus
IDirectDrawSurface7_GetCaps
IDirectDrawSurface7_GetClipper
IDirectDrawSurface7_GetColorKey
IDirectDrawSurface7_GetDC
IDirectDrawSurface7_GetFlipStatus
IDirectDrawSurface7_GetOverlayPosition
IDirectDrawSurface7_GetPalette
IDirectDrawSurface7_GetPixelFormat
IDirectDrawSurface7_GetSurfaceDesc
IDirectDrawSurface7_Initialize
IDirectDrawSurface7_IsLost
IDirectDrawSurface7_Lock
IDirectDrawSurface7_ReleaseDC
IDirectDrawSurface7_Restore
IDirectDrawSurface7_SetClipper
IDirectDrawSurface7_SetColorKey
IDirectDrawSurface7_SetOverlayPosition
IDirectDrawSurface7_SetPalette
IDirectDrawSurface7_Unlock
IDirectDrawSurface7_UpdateOverlay
IDirectDrawSurface7_UpdateOverlayDisplay
IDirectDrawSurface7_UpdateOverlayZOrder
IDirectDrawSurface7_GetDDInterface
IDirectDrawSurface7_PageLock
IDirectDrawSurface7_PageUnlock
IDirectDrawSurface7_SetSurfaceDesc
IDirectDrawSurface7_SetPrivateData
IDirectDrawSurface7_GetPrivateData
IDirectDrawSurface7_FreePrivateData
IDirectDrawSurface7_GetUniquenessValue
IDirectDrawSurface7_ChangeUniquenessValue
IDirectDrawSurface7_SetPriority
IDirectDrawSurface7_GetPriority
IDirectDrawSurface7_SetLOD
IDirectDrawSurface7_GetLOD

IDirectDrawSurface3_QueryInterface
IDirectDrawSurface3_AddRef
IDirectDrawSurface3_Release
IDirectDrawSurface3_AddAttachedSurface
IDirectDrawSurface3_AddOverlayDirtyRect
IDirectDrawSurface3_Blt
IDirectDrawSurface3_BltBatch
IDirectDrawSurface3_BltFast
IDirectDrawSurface3_DeleteAttachedSurface
IDirectDrawSurface3_EnumAttachedSurfaces
IDirectDrawSurface3_EnumOverlayZOrders
IDirectDrawSurface3_Flip
IDirectDrawSurface3_GetAttachedSurface
IDirectDrawSurface3_GetBltStatus
IDirectDrawSurface3_GetCaps
IDirectDrawSurface3_GetClipper
IDirectDrawSurface3_GetColorKey
IDirectDrawSurface3_GetDC
IDirectDrawSurface3_GetFlipStatus
IDirectDrawSurface3_GetOverlayPosition
IDirectDrawSurface3_GetPalette
IDirectDrawSurface3_GetPixelFormat
IDirectDrawSurface3_GetSurfaceDesc
IDirectDrawSurface3_Initialize
IDirectDrawSurface3_IsLost
IDirectDrawSurface3_Lock
IDirectDrawSurface3_ReleaseDC
IDirectDrawSurface3_Restore
IDirectDrawSurface3_SetClipper
IDirectDrawSurface3_SetColorKey
IDirectDrawSurface3_SetOverlayPosition
IDirectDrawSurface3_SetPalette
IDirectDrawSurface3_Unlock
IDirectDrawSurface3_UpdateOverlay
IDirectDrawSurface3_UpdateOverlayDisplay
IDirectDrawSurface3_UpdateOverlayZOrder
IDirectDrawSurface3_GetDDInterface
IDirectDrawSurface3_PageLock
IDirectDrawSurface3_PageUnlock
IDirectDrawSurface3_SetSurfaceDesc

IDirectInputA_QueryInterface
IDirectInputA_AddRef
IDirectInputA_Release
IDirectInputA_CreateDevice
IDirectInputA_EnumDevices
IDirectInputA_GetDeviceStatus
IDirectInputA_RunControlPanel
IDirectInputA_Initialize

IDirectInputDeviceA_QueryInterface
IDirectInputDeviceA_AddRef
IDirectInputDeviceA_Release
IDirectInputDeviceA_GetCapabilities
IDirectInputDeviceA_EnumObjects
IDirectInputDeviceA_GetProperty
IDirectInputDeviceA_SetProperty
IDirectInputDeviceA_Acquire
IDirectInputDeviceA_Unacquire
IDirectInputDeviceA_GetDeviceState
IDirectInputDeviceA_GetDeviceData
IDirectInputDeviceA_SetDataFormat
IDirectInputDeviceA_SetEventNotification
IDirectInputDeviceA_SetCooperativeLevel
IDirectInputDeviceA_GetObjectInfo
IDirectInputDeviceA_GetDeviceInfo
IDirectInputDeviceA_RunControlPanel
IDirectInputDeviceA_Initialize

IDirectDrawPalette_QueryInterface
IDirectDrawPalette_AddRef
IDirectDrawPalette_Release
IDirectDrawPalette_GetCaps
IDirectDrawPalette_GetEntries
IDirectDrawPalette_Initialize
IDirectDrawPalette_SetEntries

IDirect3D8_QueryInterface
IDirect3D8_AddRef
IDirect3D8_Release
IDirect3D8_RegisterSoftwareDevice
IDirect3D8_GetAdapterCount
IDirect3D8_GetAdapterIdentifier
IDirect3D8_GetAdapterModeCount
IDirect3D8_EnumAdapterModes
IDirect3D8_GetAdapterDisplayMode
IDirect3D8_CheckDeviceType
IDirect3D8_CheckDeviceFormat
IDirect3D8_CheckDeviceMultiSampleType
IDirect3D8_CheckDepthStencilMatch
IDirect3D8_GetDeviceCaps
IDirect3D8_GetAdapterMonitor
IDirect3D8_CreateDevice

IDirect3DDevice8_QueryInterface
IDirect3DDevice8_AddRef
IDirect3DDevice8_Release
IDirect3DDevice8_TestCooperativeLevel
IDirect3DDevice8_GetAvailableTextureMem
IDirect3DDevice8_ResourceManagerDiscardBytes
IDirect3DDevice8_GetDirect3D
IDirect3DDevice8_GetDeviceCaps
IDirect3DDevice8_GetDisplayMode
IDirect3DDevice8_GetCreationParameters
IDirect3DDevice8_SetCursorProperties
IDirect3DDevice8_SetCursorPosition
IDirect3DDevice8_ShowCursor
IDirect3DDevice8_CreateAdditionalSwapChain
IDirect3DDevice8_Reset
IDirect3DDevice8_Present
IDirect3DDevice8_GetBackBuffer
IDirect3DDevice8_GetRasterStatus
IDirect3DDevice8_SetGammaRamp
IDirect3DDevice8_GetGammaRamp
IDirect3DDevice8_CreateTexture
IDirect3DDevice8_CreateVolumeTexture
IDirect3DDevice8_CreateCubeTexture
IDirect3DDevice8_CreateVertexBuffer
IDirect3DDevice8_CreateIndexBuffer
IDirect3DDevice8_CreateRenderTarget
IDirect3DDevice8_CreateDepthStencilSurface
IDirect3DDevice8_CreateImageSurface
IDirect3DDevice8_CopyRects
IDirect3DDevice8_UpdateTexture
IDirect3DDevice8_GetFrontBuffer
IDirect3DDevice8_SetRenderTarget
IDirect3DDevice8_GetRenderTarget
IDirect3DDevice8_GetDepthStencilSurface
IDirect3DDevice8_BeginScene
IDirect3DDevice8_EndScene
IDirect3DDevice8_Clear
IDirect3DDevice8_SetTransform
IDirect3DDevice8_GetTransform
IDirect3DDevice8_MultiplyTransform
IDirect3DDevice8_SetViewport
IDirect3DDevice8_GetViewport
IDirect3DDevice8_SetMaterial
IDirect3DDevice8_GetMaterial
IDirect3DDevice8_SetLight
IDirect3DDevice8_GetLight
IDirect3DDevice8_LightEnable
IDirect3DDevice8_GetLightEnable
IDirect3DDevice8_SetClipPlane
IDirect3DDevice8_GetClipPlane
IDirect3DDevice8_SetRenderState
IDirect3DDevice8_GetRenderState
IDirect3DDevice8_BeginStateBlock
IDirect3DDevice8_EndStateBlock
IDirect3DDevice8_ApplyStateBlock
IDirect3DDevice8_CaptureStateBlock
IDirect3DDevice8_DeleteStateBlock
IDirect3DDevice8_CreateStateBlock
IDirect3DDevice8_SetClipStatus
IDirect3DDevice8_GetClipStatus
IDirect3DDevice8_GetTexture
IDirect3DDevice8_SetTexture
IDirect3DDevice8_GetTextureStageState
IDirect3DDevice8_SetTextureStageState
IDirect3DDevice8_ValidateDevice
IDirect3DDevice8_GetInfo
IDirect3DDevice8_SetPaletteEntries
IDirect3DDevice8_GetPaletteEntries
IDirect3DDevice8_SetCurrentTexturePalette
IDirect3DDevice8_GetCurrentTexturePalette
IDirect3DDevice8_DrawPrimitive
IDirect3DDevice8_DrawIndexedPrimitive
IDirect3DDevice8_DrawPrimitiveUP
IDirect3DDevice8_DrawIndexedPrimitiveUP
IDirect3DDevice8_ProcessVertices
IDirect3DDevice8_CreateVertexShader
IDirect3DDevice8_SetVertexShader
IDirect3DDevice8_GetVertexShader
IDirect3DDevice8_DeleteVertexShader
IDirect3DDevice8_SetVertexShaderConstant
IDirect3DDevice8_GetVertexShaderConstant
IDirect3DDevice8_GetVertexShaderDeclaration
IDirect3DDevice8_GetVertexShaderFunction
IDirect3DDevice8_SetStreamSource
IDirect3DDevice8_GetStreamSource
IDirect3DDevice8_SetIndices
IDirect3DDevice8_GetIndices
IDirect3DDevice8_CreatePixelShader
IDirect3DDevice8_SetPixelShader
IDirect3DDevice8_GetPixelShader
IDirect3DDevice8_DeletePixelShader
IDirect3DDevice8_SetPixelShaderConstant
IDirect3DDevice8_GetPixelShaderConstant
IDirect3DDevice8_GetPixelShaderFunction
IDirect3DDevice8_DrawRectPatch
IDirect3DDevice8_DrawTriPatch
IDirect3DDevice8_DeletePatch

IDirect3DSwapChain8_QueryInterface
IDirect3DSwapChain8_AddRef
IDirect3DSwapChain8_Release
IDirect3DSwapChain8_Present
IDirect3DSwapChain8_GetBackBuffer

IDirect3DVertexBuffer8_QueryInterface
IDirect3DVertexBuffer8_AddRef
IDirect3DVertexBuffer8_Release
IDirect3DVertexBuffer8_GetDevice
IDirect3DVertexBuffer8_SetPrivateData
IDirect3DVertexBuffer8_GetPrivateData
IDirect3DVertexBuffer8_FreePrivateData
IDirect3DVertexBuffer8_SetPriority
IDirect3DVertexBuffer8_GetPriority
IDirect3DVertexBuffer8_PreLoad
IDirect3DVertexBuffer8_GetType
IDirect3DVertexBuffer8_Lock
IDirect3DVertexBuffer8_Unlock
IDirect3DVertexBuffer8_GetDesc

IDirect3DIndexBuffer8_QueryInterface
IDirect3DIndexBuffer8_AddRef
IDirect3DIndexBuffer8_Release
IDirect3DIndexBuffer8_GetDevice
IDirect3DIndexBuffer8_SetPrivateData
IDirect3DIndexBuffer8_GetPrivateData
IDirect3DIndexBuffer8_FreePrivateData
IDirect3DIndexBuffer8_SetPriority
IDirect3DIndexBuffer8_GetPriority
IDirect3DIndexBuffer8_PreLoad
IDirect3DIndexBuffer8_GetType
IDirect3DIndexBuffer8_Lock
IDirect3DIndexBuffer8_Unlock
IDirect3DIndexBuffer8_GetDesc

IDirect3DSurface8_QueryInterface
IDirect3DSurface8_AddRef
IDirect3DSurface8_Release
IDirect3DSurface8_GetDevice
IDirect3DSurface8_SetPrivateData
IDirect3DSurface8_GetPrivateData
IDirect3DSurface8_FreePrivateData
IDirect3DSurface8_GetContainer
IDirect3DSurface8_GetDesc
IDirect3DSurface8_LockRect
IDirect3DSurface8_UnlockRect

IDirect3DTexture8_QueryInterface
IDirect3DTexture8_AddRef
IDirect3DTexture8_Release
IDirect3DTexture8_GetDevice
IDirect3DTexture8_SetPrivateData
IDirect3DTexture8_GetPrivateData
IDirect3DTexture8_FreePrivateData
IDirect3DTexture8_SetPriority
IDirect3DTexture8_GetPriority
IDirect3DTexture8_PreLoad
IDirect3DTexture8_GetType
IDirect3DTexture8_SetLOD
IDirect3DTexture8_GetLOD
IDirect3DTexture8_GetLevelCount
IDirect3DTexture8_GetLevelDesc
IDirect3DTexture8_GetSurfaceLevel
IDirect3DTexture8_LockRect
IDirect3DTexture8_UnlockRect
IDirect3DTexture8_AddDirtyRect

IDirect3D9_QueryInterface
IDirect3D9_AddRef
IDirect3D9_Release
IDirect3D9_RegisterSoftwareDevice
IDirect3D9_GetAdapterCount
IDirect3D9_GetAdapterIdentifier
IDirect3D9_GetAdapterModeCount
IDirect3D9_EnumAdapterModes
IDirect3D9_GetAdapterDisplayMode
IDirect3D9_CheckDeviceType
IDirect3D9_CheckDeviceFormat
IDirect3D9_CheckDeviceMultiSampleType
IDirect3D9_CheckDepthStencilMatch
IDirect3D9_CheckDeviceFormatConversion
IDirect3D9_GetDeviceCaps
IDirect3D9_GetAdapterMonitor
IDirect3D9_CreateDevice

IDirect3DDevice9_QueryInterface
IDirect3DDevice9_AddRef
IDirect3DDevice9_Release
IDirect3DDevice9_TestCooperativeLevel
IDirect3DDevice9_GetAvailableTextureMem
IDirect3DDevice9_EvictManagedResources
IDirect3DDevice9_GetDirect3D
IDirect3DDevice9_GetDeviceCaps
IDirect3DDevice9_GetDisplayMode
IDirect3DDevice9_GetCreationParameters
IDirect3DDevice9_SetCursorProperties
IDirect3DDevice9_SetCursorPosition
IDirect3DDevice9_ShowCursor
IDirect3DDevice9_CreateAdditionalSwapChain
IDirect3DDevice9_GetSwapChain
IDirect3DDevice9_GetNumberOfSwapChains
IDirect3DDevice9_Reset
IDirect3DDevice9_Present
IDirect3DDevice9_GetBackBuffer
IDirect3DDevice9_GetRasterStatus
IDirect3DDevice9_SetDialogBoxMode
IDirect3DDevice9_SetGammaRamp
IDirect3DDevice9_GetGammaRamp
IDirect3DDevice9_CreateTexture
IDirect3DDevice9_CreateVolumeTexture
IDirect3DDevice9_CreateCubeTexture
IDirect3DDevice9_CreateVertexBuffer
IDirect3DDevice9_CreateIndexBuffer
IDirect3DDevice9_CreateRenderTarget
IDirect3DDevice9_CreateDepthStencilSurface
IDirect3DDevice9_UpdateSurface
IDirect3DDevice9_UpdateTexture
IDirect3DDevice9_GetRenderTargetData
IDirect3DDevice9_GetFrontBufferData
IDirect3DDevice9_StretchRect
IDirect3DDevice9_ColorFill
IDirect3DDevice9_CreateOffscreenPlainSurface
IDirect3DDevice9_SetRenderTarget
IDirect3DDevice9_GetRenderTarget
IDirect3DDevice9_SetDepthStencilSurface
IDirect3DDevice9_GetDepthStencilSurface
IDirect3DDevice9_BeginScene
IDirect3DDevice9_EndScene
IDirect3DDevice9_Clear
IDirect3DDevice9_SetTransform
IDirect3DDevice9_GetTransform
IDirect3DDevice9_MultiplyTransform
IDirect3DDevice9_SetViewport
IDirect3DDevice9_GetViewport
IDirect3DDevice9_SetMaterial
IDirect3DDevice9_GetMaterial
IDirect3DDevice9_SetLight
IDirect3DDevice9_GetLight
IDirect3DDevice9_LightEnable
IDirect3DDevice9_GetLightEnable
IDirect3DDevice9_SetClipPlane
IDirect3DDevice9_GetClipPlane
IDirect3DDevice9_SetRenderState
IDirect3DDevice9_GetRenderState
IDirect3DDevice9_CreateStateBlock
IDirect3DDevice9_BeginStateBlock
IDirect3DDevice9_EndStateBlock
IDirect3DDevice9_SetClipStatus
IDirect3DDevice9_GetClipStatus
IDirect3DDevice9_GetTexture
IDirect3DDevice9_SetTexture
IDirect3DDevice9_GetTextureStageState
IDirect3DDevice9_SetTextureStageState
IDirect3DDevice9_GetSamplerState
IDirect3DDevice9_SetSamplerState
IDirect3DDevice9_ValidateDevice
IDirect3DDevice9_SetPaletteEntries
IDirect3DDevice9_GetPaletteEntries
IDirect3DDevice9_SetCurrentTexturePalette
IDirect3DDevice9_GetCurrentTexturePalette
IDirect3DDevice9_SetScissorRect
IDirect3DDevice9_GetScissorRect
IDirect3DDevice9_SetSoftwareVertexProcessing
IDirect3DDevice9_GetSoftwareVertexProcessing
IDirect3DDevice9_SetNPatchMode
IDirect3DDevice9_GetNPatchMode
IDirect3DDevice9_DrawPrimitive
IDirect3DDevice9_DrawIndexedPrimitive
IDirect3DDevice9_DrawPrimitiveUP
IDirect3DDevice9_DrawIndexedPrimitiveUP
IDirect3DDevice9_ProcessVertices
IDirect3DDevice9_CreateVertexDeclaration
IDirect3DDevice9_SetVertexDeclaration
IDirect3DDevice9_GetVertexDeclaration
IDirect3DDevice9_SetFVF
IDirect3DDevice9_GetFVF
IDirect3DDevice9_CreateVertexShader
IDirect3DDevice9_SetVertexShader
IDirect3DDevice9_GetVertexShader
IDirect3DDevice9_SetVertexShaderConstantF
IDirect3DDevice9_GetVertexShaderConstantF
IDirect3DDevice9_SetVertexShaderConstantI
IDirect3DDevice9_GetVertexShaderConstantI
IDirect3DDevice9_SetVertexShaderConstantB
IDirect3DDevice9_GetVertexShaderConstantB
IDirect3DDevice9_SetStreamSource
IDirect3DDevice9_GetStreamSource
IDirect3DDevice9_SetStreamSourceFreq
IDirect3DDevice9_GetStreamSourceFreq
IDirect3DDevice9_SetIndices
IDirect3DDevice9_GetIndices
IDirect3DDevice9_CreatePixelShader
IDirect3DDevice9_SetPixelShader
IDirect3DDevice9_GetPixelShader
IDirect3DDevice9_SetPixelShaderConstantF
IDirect3DDevice9_GetPixelShaderConstantF
IDirect3DDevice9_SetPixelShaderConstantI
IDirect3DDevice9_GetPixelShaderConstantI
IDirect3DDevice9_SetPixelShaderConstantB
IDirect3DDevice9_GetPixelShaderConstantB
IDirect3DDevice9_DrawRectPatch
IDirect3DDevice9_DrawTriPatch
IDirect3DDevice9_DeletePatch
IDirect3DDevice9_CreateQuery

IDirect3DStateBlock9_QueryInterface
IDirect3DStateBlock9_AddRef
IDirect3DStateBlock9_Release
IDirect3DStateBlock9_GetDevice
IDirect3DStateBlock9_Capture
IDirect3DStateBlock9_Apply

IDirect3DSwapChain9_QueryInterface
IDirect3DSwapChain9_AddRef
IDirect3DSwapChain9_Release
IDirect3DSwapChain9_Present
IDirect3DSwapChain9_GetFrontBufferData
IDirect3DSwapChain9_GetBackBuffer
IDirect3DSwapChain9_GetRasterStatus
IDirect3DSwapChain9_GetDisplayMode
IDirect3DSwapChain9_GetDevice
IDirect3DSwapChain9_GetPresentParameters

IDirect3DResource9_QueryInterface
IDirect3DResource9_AddRef
IDirect3DResource9_Release
IDirect3DResource9_GetDevice
IDirect3DResource9_SetPrivateData
IDirect3DResource9_GetPrivateData
IDirect3DResource9_FreePrivateData
IDirect3DResource9_SetPriority
IDirect3DResource9_GetPriority
IDirect3DResource9_PreLoad
IDirect3DResource9_GetType

IDirect3DBaseTexture9_QueryInterface
IDirect3DBaseTexture9_AddRef
IDirect3DBaseTexture9_Release
IDirect3DBaseTexture9_GetDevice
IDirect3DBaseTexture9_SetPrivateData
IDirect3DBaseTexture9_GetPrivateData
IDirect3DBaseTexture9_FreePrivateData
IDirect3DBaseTexture9_SetPriority
IDirect3DBaseTexture9_GetPriority
IDirect3DBaseTexture9_PreLoad
IDirect3DBaseTexture9_GetType
IDirect3DBaseTexture9_SetLOD
IDirect3DBaseTexture9_GetLOD
IDirect3DBaseTexture9_GetLevelCount
IDirect3DBaseTexture9_SetAutoGenFilterType
IDirect3DBaseTexture9_GetAutoGenFilterType
IDirect3DBaseTexture9_GenerateMipSubLevels

IDirect3DCubeTexture9_QueryInterface
IDirect3DCubeTexture9_AddRef
IDirect3DCubeTexture9_Release
IDirect3DCubeTexture9_GetDevice
IDirect3DCubeTexture9_SetPrivateData
IDirect3DCubeTexture9_GetPrivateData
IDirect3DCubeTexture9_FreePrivateData
IDirect3DCubeTexture9_SetPriority
IDirect3DCubeTexture9_GetPriority
IDirect3DCubeTexture9_PreLoad
IDirect3DCubeTexture9_GetType
IDirect3DCubeTexture9_SetLOD
IDirect3DCubeTexture9_GetLOD
IDirect3DCubeTexture9_GetLevelCount
IDirect3DCubeTexture9_SetAutoGenFilterType
IDirect3DCubeTexture9_GetAutoGenFilterType
IDirect3DCubeTexture9_GenerateMipSubLevels
IDirect3DCubeTexture9_GetLevelDesc
IDirect3DCubeTexture9_GetCubeMapSurface
IDirect3DCubeTexture9_LockRect
IDirect3DCubeTexture9_UnlockRect
IDirect3DCubeTexture9_AddDirtyRect

IDirect3DIndexBuffer9_QueryInterface
IDirect3DIndexBuffer9_AddRef
IDirect3DIndexBuffer9_Release
IDirect3DIndexBuffer9_GetDevice
IDirect3DIndexBuffer9_SetPrivateData
IDirect3DIndexBuffer9_GetPrivateData
IDirect3DIndexBuffer9_FreePrivateData
IDirect3DIndexBuffer9_SetPriority
IDirect3DIndexBuffer9_GetPriority
IDirect3DIndexBuffer9_PreLoad
IDirect3DIndexBuffer9_GetType
IDirect3DIndexBuffer9_Lock
IDirect3DIndexBuffer9_Unlock
IDirect3DIndexBuffer9_GetDesc

IDirect3DPixelShader9_QueryInterface
IDirect3DPixelShader9_AddRef
IDirect3DPixelShader9_Release
IDirect3DPixelShader9_GetDevice
IDirect3DPixelShader9_GetFunction

IDirect3DQuery9_QueryInterface
IDirect3DQuery9_AddRef
IDirect3DQuery9_Release
IDirect3DQuery9_GetDevice
IDirect3DQuery9_GetType
IDirect3DQuery9_GetDataSize
IDirect3DQuery9_Issue
IDirect3DQuery9_GetData

IDirect3DSurface9_QueryInterface
IDirect3DSurface9_AddRef
IDirect3DSurface9_Release
IDirect3DSurface9_GetDevice
IDirect3DSurface9_SetPrivateData
IDirect3DSurface9_GetPrivateData
IDirect3DSurface9_FreePrivateData
IDirect3DSurface9_SetPriority
IDirect3DSurface9_GetPriority
IDirect3DSurface9_PreLoad
IDirect3DSurface9_GetType
IDirect3DSurface9_GetContainer
IDirect3DSurface9_GetDesc
IDirect3DSurface9_LockRect
IDirect3DSurface9_UnlockRect
IDirect3DSurface9_GetDC
IDirect3DSurface9_ReleaseDC

IDirect3DTexture9_QueryInterface
IDirect3DTexture9_AddRef
IDirect3DTexture9_Release
IDirect3DTexture9_GetDevice
IDirect3DTexture9_SetPrivateData
IDirect3DTexture9_GetPrivateData
IDirect3DTexture9_FreePrivateData
IDirect3DTexture9_SetPriority
IDirect3DTexture9_GetPriority
IDirect3DTexture9_PreLoad
IDirect3DTexture9_GetType
IDirect3DTexture9_SetLOD
IDirect3DTexture9_GetLOD
IDirect3DTexture9_GetLevelCount
IDirect3DTexture9_SetAutoGenFilterType
IDirect3DTexture9_GetAutoGenFilterType
IDirect3DTexture9_GenerateMipSubLevels
IDirect3DTexture9_GetLevelDesc
IDirect3DTexture9_GetSurfaceLevel
IDirect3DTexture9_LockRect
IDirect3DTexture9_UnlockRect
IDirect3DTexture9_AddDirtyRect

IDirect3DVertexBuffer9_QueryInterface
IDirect3DVertexBuffer9_AddRef
IDirect3DVertexBuffer9_Release
IDirect3DVertexBuffer9_GetDevice
IDirect3DVertexBuffer9_SetPrivateData
IDirect3DVertexBuffer9_GetPrivateData
IDirect3DVertexBuffer9_FreePrivateData
IDirect3DVertexBuffer9_SetPriority
IDirect3DVertexBuffer9_GetPriority
IDirect3DVertexBuffer9_PreLoad
IDirect3DVertexBuffer9_GetType
IDirect3DVertexBuffer9_Lock
IDirect3DVertexBuffer9_Unlock
IDirect3DVertexBuffer9_GetDesc

IDirect3DVertexDeclaration9_QueryInterface
IDirect3DVertexDeclaration9_AddRef
IDirect3DVertexDeclaration9_Release
IDirect3DVertexDeclaration9_GetDevice
IDirect3DVertexDeclaration9_GetDeclaration

IDirect3DVertexShader9_QueryInterface
IDirect3DVertexShader9_AddRef
IDirect3DVertexShader9_Release
IDirect3DVertexShader9_GetDevice
IDirect3DVertexShader9_GetFunction

IDirect3DVolume9_QueryInterface
IDirect3DVolume9_AddRef
IDirect3DVolume9_Release
IDirect3DVolume9_GetDevice
IDirect3DVolume9_SetPrivateData
IDirect3DVolume9_GetPrivateData
IDirect3DVolume9_FreePrivateData
IDirect3DVolume9_GetContainer
IDirect3DVolume9_GetDesc
IDirect3DVolume9_LockBox
IDirect3DVolume9_UnlockBox

IDirect3DVolumeTexture9_QueryInterface
IDirect3DVolumeTexture9_AddRef
IDirect3DVolumeTexture9_Release
IDirect3DVolumeTexture9_GetDevice
IDirect3DVolumeTexture9_SetPrivateData
IDirect3DVolumeTexture9_GetPrivateData
IDirect3DVolumeTexture9_FreePrivateData
IDirect3DVolumeTexture9_SetPriority
IDirect3DVolumeTexture9_GetPriority
IDirect3DVolumeTexture9_PreLoad
IDirect3DVolumeTexture9_GetType
IDirect3DVolumeTexture9_SetLOD
IDirect3DVolumeTexture9_GetLOD
IDirect3DVolumeTexture9_GetLevelCount
IDirect3DVolumeTexture9_SetAutoGenFilterType
IDirect3DVolumeTexture9_GetAutoGenFilterType
IDirect3DVolumeTexture9_GenerateMipSubLevels
IDirect3DVolumeTexture9_GetLevelDesc
IDirect3DVolumeTexture9_GetVolumeLevel
IDirect3DVolumeTexture9_LockBox
IDirect3DVolumeTexture9_UnlockBox
IDirect3DVolumeTexture9_AddDirtyBox

IDirect3D_QueryInterface
IDirect3D_AddRef
IDirect3D_Release
IDirect3D_Initialize
IDirect3D_EnumDevices
IDirect3D_CreateLight
IDirect3D_CreateMaterial
IDirect3D_CreateViewport
IDirect3D_FindDevice

IDirect3D2_QueryInterface
IDirect3D2_AddRef
IDirect3D2_Release
IDirect3D2_EnumDevices
IDirect3D2_CreateLight
IDirect3D2_CreateMaterial
IDirect3D2_CreateViewport
IDirect3D2_FindDevice
IDirect3D2_CreateDevice

IDirect3D3_QueryInterface
IDirect3D3_AddRef
IDirect3D3_Release
IDirect3D3_EnumDevices
IDirect3D3_CreateLight
IDirect3D3_CreateMaterial
IDirect3D3_CreateViewport
IDirect3D3_FindDevice
IDirect3D3_CreateDevice
IDirect3D3_CreateVertexBuffer
IDirect3D3_EnumZBufferFormats
IDirect3D3_EvictManagedTextures

IDirect3DDevice2_QueryInterface
IDirect3DDevice2_AddRef
IDirect3DDevice2_Release
IDirect3DDevice2_GetCaps
IDirect3DDevice2_SwapTextureHandles
IDirect3DDevice2_GetStats
IDirect3DDevice2_AddViewport
IDirect3DDevice2_DeleteViewport
IDirect3DDevice2_NextViewport
IDirect3DDevice2_EnumTextureFormats
IDirect3DDevice2_BeginScene
IDirect3DDevice2_EndScene
IDirect3DDevice2_GetDirect3D
IDirect3DDevice2_SetCurrentViewport
IDirect3DDevice2_GetCurrentViewport
IDirect3DDevice2_SetRenderTarget
IDirect3DDevice2_GetRenderTarget
IDirect3DDevice2_Begin
IDirect3DDevice2_BeginIndexed
IDirect3DDevice2_Vertex
IDirect3DDevice2_Index
IDirect3DDevice2_End
IDirect3DDevice2_GetRenderState
IDirect3DDevice2_SetRenderState
IDirect3DDevice2_GetLightState
IDirect3DDevice2_SetLightState
IDirect3DDevice2_SetTransform
IDirect3DDevice2_GetTransform
IDirect3DDevice2_MultiplyTransform
IDirect3DDevice2_DrawPrimitive
IDirect3DDevice2_DrawIndexedPrimitive
IDirect3DDevice2_SetClipStatus
IDirect3DDevice2_GetClipStatus

IDirect3DDevice3_QueryInterface
IDirect3DDevice3_AddRef
IDirect3DDevice3_Release
IDirect3DDevice3_GetCaps
IDirect3DDevice3_GetStats
IDirect3DDevice3_AddViewport
IDirect3DDevice3_DeleteViewport
IDirect3DDevice3_NextViewport
IDirect3DDevice3_EnumTextureFormats
IDirect3DDevice3_BeginScene
IDirect3DDevice3_EndScene
IDirect3DDevice3_GetDirect3D
IDirect3DDevice3_SetCurrentViewport
IDirect3DDevice3_GetCurrentViewport
IDirect3DDevice3_SetRenderTarget
IDirect3DDevice3_GetRenderTarget
IDirect3DDevice3_Begin
IDirect3DDevice3_BeginIndexed
IDirect3DDevice3_Vertex
IDirect3DDevice3_Index
IDirect3DDevice3_End
IDirect3DDevice3_GetRenderState
IDirect3DDevice3_SetRenderState
IDirect3DDevice3_GetLightState
IDirect3DDevice3_SetLightState
IDirect3DDevice3_SetTransform
IDirect3DDevice3_GetTransform
IDirect3DDevice3_MultiplyTransform
IDirect3DDevice3_DrawPrimitive
IDirect3DDevice3_DrawIndexedPrimitive
IDirect3DDevice3_SetClipStatus
IDirect3DDevice3_GetClipStatus
IDirect3DDevice3_DrawPrimitiveStrided
IDirect3DDevice3_DrawIndexedPrimitiveStrided
IDirect3DDevice3_DrawPrimitiveVB
IDirect3DDevice3_DrawIndexedPrimitiveVB
IDirect3DDevice3_ComputeSphereVisibility
IDirect3DDevice3_GetTexture
IDirect3DDevice3_SetTexture
IDirect3DDevice3_GetTextureStageState
IDirect3DDevice3_SetTextureStageState
IDirect3DDevice3_ValidateDevice

IDirect3DDevice7_QueryInterface
IDirect3DDevice7_AddRef
IDirect3DDevice7_Release
IDirect3DDevice7_GetCaps
IDirect3DDevice7_EnumTextureFormats
IDirect3DDevice7_BeginScene
IDirect3DDevice7_EndScene
IDirect3DDevice7_GetDirect3D
IDirect3DDevice7_SetRenderTarget
IDirect3DDevice7_GetRenderTarget
IDirect3DDevice7_Clear
IDirect3DDevice7_SetTransform
IDirect3DDevice7_GetTransform
IDirect3DDevice7_SetViewport
IDirect3DDevice7_MultiplyTransform
IDirect3DDevice7_GetViewport
IDirect3DDevice7_SetMaterial
IDirect3DDevice7_GetMaterial
IDirect3DDevice7_SetLight
IDirect3DDevice7_GetLight
IDirect3DDevice7_SetRenderState
IDirect3DDevice7_GetRenderState
IDirect3DDevice7_BeginStateBlock
IDirect3DDevice7_EndStateBlock
IDirect3DDevice7_PreLoad
IDirect3DDevice7_DrawPrimitive
IDirect3DDevice7_DrawIndexedPrimitive
IDirect3DDevice7_SetClipStatus
IDirect3DDevice7_GetClipStatus
IDirect3DDevice7_DrawPrimitiveStrided
IDirect3DDevice7_DrawIndexedPrimitiveStrided
IDirect3DDevice7_DrawPrimitiveVB
IDirect3DDevice7_DrawIndexedPrimitiveVB
IDirect3DDevice7_ComputeSphereVisibility
IDirect3DDevice7_GetTexture
IDirect3DDevice7_SetTexture
IDirect3DDevice7_GetTextureStageState
IDirect3DDevice7_SetTextureStageState
IDirect3DDevice7_ValidateDevice
IDirect3DDevice7_ApplyStateBlock
IDirect3DDevice7_CaptureStateBlock
IDirect3DDevice7_DeleteStateBlock
IDirect3DDevice7_CreateStateBlock
IDirect3DDevice7_Load
IDirect3DDevice7_LightEnable
IDirect3DDevice7_GetLightEnable
IDirect3DDevice7_SetClipPlane
IDirect3DDevice7_GetClipPlane
IDirect3DDevice7_GetInfo

IDirect3DDevice_QueryInterface
IDirect3DDevice_AddRef
IDirect3DDevice_Release
IDirect3DDevice_Initialize
IDirect3DDevice_GetCaps
IDirect3DDevice_SwapTextureHandles
IDirect3DDevice_CreateExecuteBuffer
IDirect3DDevice_GetStats
IDirect3DDevice_Execute
IDirect3DDevice_AddViewport
IDirect3DDevice_DeleteViewport
IDirect3DDevice_NextViewport
IDirect3DDevice_Pick
IDirect3DDevice_GetPickRecords
IDirect3DDevice_EnumTextureFormats
IDirect3DDevice_CreateMatrix
IDirect3DDevice_SetMatrix
IDirect3DDevice_GetMatrix
IDirect3DDevice_DeleteMatrix
IDirect3DDevice_BeginScene
IDirect3DDevice_EndScene
IDirect3DDevice_GetDirect3D

IDirect3DExecuteBuffer_QueryInterface
IDirect3DExecuteBuffer_AddRef
IDirect3DExecuteBuffer_Release
IDirect3DExecuteBuffer_Initialize
IDirect3DExecuteBuffer_Lock
IDirect3DExecuteBuffer_Unlock
IDirect3DExecuteBuffer_SetExecuteData
IDirect3DExecuteBuffer_GetExecuteData
IDirect3DExecuteBuffer_Validate
IDirect3DExecuteBuffer_Optimize

IDirect3DLight_QueryInterface
IDirect3DLight_AddRef
IDirect3DLight_Release
IDirect3DLight_Initialize
IDirect3DLight_SetLight
IDirect3DLight_GetLight

IDirect3DMaterial2_QueryInterface
IDirect3DMaterial2_AddRef
IDirect3DMaterial2_Release
IDirect3DMaterial2_SetMaterial
IDirect3DMaterial2_GetMaterial
IDirect3DMaterial2_GetHandle

IDirect3DMaterial3_QueryInterface
IDirect3DMaterial3_AddRef
IDirect3DMaterial3_Release
IDirect3DMaterial3_SetMaterial
IDirect3DMaterial3_GetMaterial
IDirect3DMaterial3_GetHandle

IDirect3DMaterial_QueryInterface
IDirect3DMaterial_AddRef
IDirect3DMaterial_Release
IDirect3DMaterial_Initialize
IDirect3DMaterial_SetMaterial
IDirect3DMaterial_GetMaterial
IDirect3DMaterial_GetHandle
IDirect3DMaterial_Reserve
IDirect3DMaterial_Unreserve

IDirect3DTexture2_QueryInterface
IDirect3DTexture2_AddRef
IDirect3DTexture2_Release
IDirect3DTexture2_GetHandle
IDirect3DTexture2_PaletteChanged
IDirect3DTexture2_Load

IDirect3DTexture_QueryInterface
IDirect3DTexture_AddRef
IDirect3DTexture_Release
IDirect3DTexture_Initialize
IDirect3DTexture_GetHandle
IDirect3DTexture_PaletteChanged
IDirect3DTexture_Load
IDirect3DTexture_Unload

IDirect3DVertexBuffer7_QueryInterface
IDirect3DVertexBuffer7_AddRef
IDirect3DVertexBuffer7_Release
IDirect3DVertexBuffer7_Lock
IDirect3DVertexBuffer7_Unlock
IDirect3DVertexBuffer7_ProcessVertices
IDirect3DVertexBuffer7_GetVertexBufferDesc
IDirect3DVertexBuffer7_Optimize
IDirect3DVertexBuffer7_ProcessVerticesStrided

IDirect3DVertexBuffer_QueryInterface
IDirect3DVertexBuffer_AddRef
IDirect3DVertexBuffer_Release
IDirect3DVertexBuffer_Lock
IDirect3DVertexBuffer_Unlock
IDirect3DVertexBuffer_ProcessVertices
IDirect3DVertexBuffer_GetVertexBufferDesc
IDirect3DVertexBuffer_Optimize

IDirect3DViewport2_QueryInterface
IDirect3DViewport2_AddRef
IDirect3DViewport2_Release
IDirect3DViewport2_Initialize
IDirect3DViewport2_GetViewport
IDirect3DViewport2_SetViewport
IDirect3DViewport2_TransformVertices
IDirect3DViewport2_LightElements
IDirect3DViewport2_SetBackground
IDirect3DViewport2_GetBackground
IDirect3DViewport2_SetBackgroundDepth
IDirect3DViewport2_GetBackgroundDepth
IDirect3DViewport2_Clear
IDirect3DViewport2_AddLight
IDirect3DViewport2_DeleteLight
IDirect3DViewport2_NextLight
IDirect3DViewport2_GetViewport2
IDirect3DViewport2_SetViewport2

IDirect3DViewport3_QueryInterface
IDirect3DViewport3_AddRef
IDirect3DViewport3_Release
IDirect3DViewport3_Initialize
IDirect3DViewport3_GetViewport
IDirect3DViewport3_SetViewport
IDirect3DViewport3_TransformVertices
IDirect3DViewport3_LightElements
IDirect3DViewport3_SetBackground
IDirect3DViewport3_GetBackground
IDirect3DViewport3_SetBackgroundDepth
IDirect3DViewport3_GetBackgroundDepth
IDirect3DViewport3_Clear
IDirect3DViewport3_AddLight
IDirect3DViewport3_DeleteLight
IDirect3DViewport3_NextLight
IDirect3DViewport3_GetViewport2
IDirect3DViewport3_SetViewport2
IDirect3DViewport3_SetBackgroundDepth2
IDirect3DViewport3_GetBackgroundDepth2
IDirect3DViewport3_Clear2

IDirect3DViewport_QueryInterface
IDirect3DViewport_AddRef
IDirect3DViewport_Release
IDirect3DViewport_Initialize
IDirect3DViewport_GetViewport
IDirect3DViewport_SetViewport
IDirect3DViewport_TransformVertices
IDirect3DViewport_LightElements
IDirect3DViewport_SetBackground
IDirect3DViewport_GetBackground
IDirect3DViewport_SetBackgroundDepth
IDirect3DViewport_GetBackgroundDepth
IDirect3DViewport_Clear
IDirect3DViewport_AddLight
IDirect3DViewport_DeleteLight
IDirect3DViewport_NextLight

IDirect3D7_QueryInterface
IDirect3D7_AddRef
IDirect3D7_Release
IDirect3D7_EnumDevices
IDirect3D7_CreateDevice
IDirect3D7_CreateVertexBuffer
IDirect3D7_EnumZBufferFormats
IDirect3D7_EvictManagedTextures

© black_ninja    http://blackninja2000.narod.ru

Используются технологии uCoz