OldSchoolHack

Register / Login English

Direct3D 8 und 9 - vTable Nummern


icon Direct3D 8 und 9 - vTable Nummern #1

Join Date: Aug 2008

Posts: 2594

User-Rating:

17 positive
5 negative
Weiß nicht genau wo ich das hin posten soll. Poste unter tutorials, weil es ziemlich hilfreich ist.
Ich poste es hier her, damit ich immer weiß wo es ist.

Bitte keine Fragen stellen. Sobald man weiß was vTable ist, erklährt es sich von selbst. Bis dahin braucht man es eh nicht.

Quote
Was not 'HARD' to get this, but it was 'LONG' to do it ..
Nothing special but it helps some people instead of scrolling down counting.
Love you all <3
By Str1k3r21
Credits: DirectX

D3D9
CPP Code:
  1. QueryInterface // 0
  2. AddRef // 1
  3. Release // 2
  4. TestCooperativeLevel // 3
  5. GetAvailableTextureMem // 4
  6. EvictManagedResources // 5
  7. GetDirect3D // 6
  8. GetDeviceCaps // 7
  9. GetDisplayMode // 8
  10. GetCreationParameters // 9
  11. SetCursorProperties // 10
  12. SetCursorPosition // 11
  13. ShowCursor // 12
  14. CreateAdditionalSwapChain // 13
  15. GetSwapChain // 14
  16. GetNumberOfSwapChains // 15
  17. Reset // 16
  18. Present // 17
  19. GetBackBuffer // 18
  20. GetRasterStatus // 19
  21. SetDialogBoxMode // 20
  22. SetGammaRamp // 21
  23. GetGammaRamp // 22
  24. CreateTexture // 23
  25. CreateVolumeTexture // 24
  26. CreateCubeTexture // 25
  27. CreateVertexBuffer // 26
  28. CreateIndexBuffer // 27
  29. CreateRenderTarget // 28
  30. CreateDepthStencilSurface // 29
  31. UpdateSurface // 30
  32. UpdateTexture // 31
  33. GetRenderTargetData // 32
  34. GetFrontBufferData // 33
  35. StretchRect // 34
  36. ColorFill // 35
  37. CreateOffscreenPlainSurface // 36
  38. SetRenderTarget // 37
  39. GetRenderTarget // 38
  40. SetDepthStencilSurface // 39
  41. GetDepthStencilSurface // 40
  42. BeginScene // 41
  43. EndScene // 42
  44. Clear // 43
  45. SetTransform // 44
  46. GetTransform // 45
  47. MultiplyTransform // 46
  48. SetViewport // 47
  49. GetViewport // 48
  50. SetMaterial // 49
  51. GetMaterial // 50
  52. SetLight // 51
  53. GetLight // 52
  54. LightEnable // 53
  55. GetLightEnable // 54
  56. SetClipPlane // 55
  57. GetClipPlane // 56
  58. SetRenderState // 57
  59. GetRenderState // 58
  60. CreateStateBlock // 59
  61. BeginStateBlock // 60
  62. EndStateBlock // 61
  63. SetClipStatus // 62
  64. GetClipStatus // 63
  65. GetTexture // 64
  66. SetTexture // 65
  67. GetTextureStageState // 66
  68. SetTextureStageState // 67
  69. GetSamplerState // 68
  70. SetSamplerState // 69
  71. ValidateDevice // 70
  72. SetPaletteEntries // 71
  73. GetPaletteEntries // 72
  74. SetCurrentTexturePalette // 73
  75. GetCurrentTexturePalette // 74
  76. SetScissorRect // 75
  77. GetScissorRect // 76
  78. SetSoftwareVertexProcessing // 77
  79. GetSoftwareVertexProcessing // 78
  80. SetNPatchMode // 79
  81. GetNPatchMode // 80
  82. DrawPrimitive // 81
  83. DrawIndexedPrimitive // 82
  84. DrawPrimitiveUP // 83
  85. DrawIndexedPrimitiveUP // 84
  86. ProcessVertices // 85
  87. CreateVertexDeclaration // 86
  88. SetVertexDeclaration // 87
  89. GetVertexDeclaration // 88
  90. SetFVF // 89
  91. GetFVF // 90
  92. CreateVertexShader // 91
  93. SetVertexShader // 92
  94. GetVertexShader // 93
  95. SetVertexShaderConstantF // 94
  96. GetVertexShaderConstantF // 95
  97. SetVertexShaderConstantI // 96
  98. GetVertexShaderConstantI // 97
  99. SetVertexShaderConstantB // 98
  100. GetVertexShaderConstantB // 99
  101. SetStreamSource // 100
  102. GetStreamSource // 101
  103. SetStreamSourceFreq // 102
  104. GetStreamSourceFreq // 103
  105. SetIndices // 104
  106. GetIndices // 105
  107. CreatePixelShader // 106
  108. SetPixelShader // 107
  109. GetPixelShader // 108
  110. SetPixelShaderConstantF // 109
  111. GetPixelShaderConstantF // 110
  112. SetPixelShaderConstantI // 111
  113. GetPixelShaderConstantI // 112
  114. SetPixelShaderConstantB // 113
  115. GetPixelShaderConstantB // 114
  116. DrawRectPatch // 115
  117. DrawTriPatch // 116
  118. DeletePatch // 117
  119. CreateQuery // 118

D3D8
CPP Code:
  1. QueryInterface // 0
  2. AddRef // 1
  3. Release // 2
  4. TestCooperativeLevel // 3
  5. GetAvailableTextureMem // 4
  6. ResourceManagerDiscardBytes // 5
  7. GetDirect3D // 6
  8. GetDeviceCaps // 7
  9. GetDisplayMode // 8
  10. GetCreationParameters // 9
  11. SetCursorProperties // 10
  12. SetCursorPosition // 11
  13. ShowCursor // 12
  14. CreateAdditionalSwapChain // 13
  15. Reset // 14
  16. Present // 15
  17. GetBackBuffer // 16
  18. GetRasterStatus // 17
  19. SetGammaRamp // 18
  20. GetGammaRamp // 19
  21. CreateTexture // 20
  22. CreateVolumeTexture // 21
  23. CreateCubeTexture // 22
  24. CreateVertexBuffer // 23
  25. CreateIndexBuffer // 24
  26. CreateRenderTarget // 25
  27. CreateDepthStencilSurface // 26
  28. CreateImageSurface // 27
  29. CopyRects // 28
  30. UpdateTexture // 29
  31. GetFrontBuffer // 30
  32. SetRenderTarget // 31
  33. GetRenderTarget // 32
  34. GetDepthStencilSurface // 33
  35. BeginScene // 34
  36. EndScene // 35
  37. Clear // 36
  38. SetTransform // 37
  39. GetTransform // 38
  40. MultiplyTransform // 39
  41. SetViewport // 40
  42. GetViewport // 41
  43. SetMaterial // 42
  44. GetMaterial // 43
  45. SetLight // 44
  46. GetLight // 45
  47. LightEnable // 46
  48. GetLightEnable // 47
  49. SetClipPlane // 48
  50. GetClipPlane // 49
  51. SetRenderState // 50
  52. GetRenderState // 51
  53. BeginStateBlock // 52
  54. EndStateBlock // 53
  55. ApplyStateBlock // 54
  56. CaptureStateBlock // 55
  57. DeleteStateBlock // 56
  58. CreateStateBlock // 57
  59. SetClipStatus // 58
  60. GetClipStatus // 59
  61. GetTexture // 60
  62. SetTexture // 61
  63. GetTextureStageState // 62
  64. SetTextureStageState // 63
  65. ValidateDevice // 64
  66. GetInfo // 65
  67. SetPaletteEntries // 66
  68. GetPaletteEntries // 67
  69. SetCurrentTexturePalette // 68
  70. GetCurrentTexturePalette // 69
  71. DrawPrimitive // 70
  72. DrawIndexedPrimitive // 71
  73. DrawPrimitiveUP // 72
  74. DrawIndexedPrimitiveUP // 73
  75. ProcessVertices // 74
  76. CreateVertexShader // 75
  77. SetVertexShader // 76
  78. GetVertexShader // 77
  79. DeleteVertexShader // 78
  80. SetVertexShaderConstant // 79
  81. GetVertexShaderConstant // 80
  82. GetVertexShaderDeclaration // 81
  83. GetVertexShaderFunction // 82
  84. SetStreamSource // 83
  85. GetStreamSource // 84
  86. SetIndices // 85
  87. GetIndices // 86
  88. CreatePixelShader // 87
  89. SetPixelShader // 88
  90. GetPixelShader // 89
  91. DeletePixelShader // 90
  92. SetPixelShaderConstant // 91
  93. GetPixelShaderConstant // 92
  94. GetPixelShaderFunction // 93
  95. DrawRectPatch // 94
  96. DrawTriPatch // 95
  97. DeletePatch // 96


2 positive
0 negative
This post has been rated by:
KN4CK3R (Tue 1. Apr 2014, 00:54), SilverFire (Tue 15. Jul 2014, 17:19)
icon #2

Join Date: Jan 2009

Posts: 2711

User-Rating:

17 positive
0 negative
was ist das

__________________

http://i.imgur.com/p86eYQU.gif