OldSchoolHack

Registrieren / Anmelden Deutsch

Direct3D 8 und 9 - vTable Nummern

icon Thema: Direct3D 8 und 9 - vTable Nummern

Anmeldungsdatum: Aug 2008

Beiträge: 2594

Benutzer-Bewertung:

17 positiv
5 negativ
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.

Zitat
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 positiv
0 negativ
Dieser Beitrag wurde bewertet von:
KN4CK3R (Di 1. Apr 2014, 00:54), SilverFire (Di 15. Jul 2014, 17:19)