메소드 |
설명 |
|
ActivateHooks ( ) : void |
|
|
AddHook ( Direct3D9DeviceFunctions function, Delegate callback ) : void |
|
|
BeginScene ( IntPtr devicePointer ) : System.Result |
|
|
BeginStateBlock ( IntPtr devicePointer ) : System.Result |
|
|
Clear ( IntPtr devicePointer, int count, IntPtr rects, ClearFlags flags, ColorBGRA color, float z, int stencil ) : System.Result |
|
|
ColorFill ( IntPtr devicePointer, IntPtr surface, IntPtr rect, ColorBGRA color ) : System.Result |
|
|
CompileDirect3D9FunctionAddresses ( ) : void |
|
|
CreateAdditionalSwapChain ( IntPtr devicePointer, PresentParameters presentParameters, SwapChain &swapChain ) : System.Result |
|
|
CreateCubeTexture ( IntPtr devicePointer, int edgeLength, int levels, Usage usage, Format format, Pool pool, IntPtr &cubeTexture, IntPtr sharedHandle ) : System.Result |
|
|
CreateDepthStencilSurface ( IntPtr devicePointer, int width, int height, Format format, MultisampleType multiSampleType, int multiSampleQuality, bool discard, IntPtr &surface, IntPtr sharedHandle ) : System.Result |
|
|
CreateIndexBuffer ( IntPtr devicePointer, int length, Usage usage, Format format, Pool pool, IntPtr &indexBuffer, IntPtr sharedHandle ) : System.Result |
Creates the index buffer. |
|
CreateOffscreenPlainSurface ( IntPtr devicePointer, int width, int height, Format format, Pool pool, IntPtr &surface, IntPtr sharedHandle ) : System.Result |
|
|
CreatePixelShader ( IntPtr devicePointer, IntPtr shaderBytecode, IntPtr &pixelShader ) : System.Result |
|
|
CreateQuery ( IntPtr devicePointer, QueryType queryType, IntPtr queryInterface ) : System.Result |
|
|
CreateRenderTarget ( IntPtr devicePointer, int width, int height, Format format, MultisampleType multiSampleType, int multiSampleQuality, bool lockable, IntPtr &surface, IntPtr sharedHandle ) : System.Result |
|
|
CreateStateBlock ( IntPtr devicePointer, StateBlockType type, IntPtr &stateBlock ) : System.Result |
|
|
CreateTexture ( IntPtr devicePointer, int width, int height, int levels, Usage usage, Format format, Pool pool, IntPtr &texture, IntPtr sharedHandle ) : System.Result |
|
|
CreateVertexBuffer ( IntPtr devicePointer, int length, Usage usage, VertexFormat vertexFormat, Pool pool, IntPtr &vertexBuffer, IntPtr sharedHandle ) : System.Result |
|
|
CreateVertexDeclaration ( IntPtr devicePointer, IntPtr elementsPointer, IntPtr &vertexDeclaration ) : System.Result |
|
|
CreateVertexShader ( IntPtr devicePointer, byte shaderBytecode, IntPtr &vertexShader ) : System.Result |
|
|
CreateVolumeTexture ( IntPtr devicePointer, int width, int height, int depth, int levels, Usage usage, Format format, Pool pool, IntPtr &volumeTexture, IntPtr sharedHandle ) : System.Result |
|
|
DeletePatch ( IntPtr devicePointer, int handle ) : System.Result |
|
|
DrawIndexedPrimitive ( IntPtr devicePointer, PrimitiveType primitiveType, int baseVertexIndex, int minVertexIndex, int numVertices, int startIndex, int primitiveCount ) : System.Result |
|
|
DrawIndexedPrimitiveUP ( IntPtr devicePointer, PrimitiveType primitiveType, int minVertexIndex, int numVertices, int primitiveCount, IntPtr IndexData, Format indexDataFormat, IntPtr vertexStreamZeroData, int vertexStreamZeroStride ) : System.Result |
|
|
DrawPrimitive ( IntPtr devicePointer, PrimitiveType primitiveType, int startVertex, int primitiveCount ) : System.Result |
|
|
DrawPrimitiveUP ( IntPtr devicePointer, PrimitiveType primitiveType, int primitiveCount, IntPtr vertexStreamZeroData, int vertexStreamZeroStride ) : System.Result |
|
|
DrawRectPatch ( IntPtr devicePointer, int handle, float numSegments, IntPtr rectPatchInfo ) : System.Result |
|
|
DrawTriPatch ( IntPtr devicePointer, int handle, float numSegments, IntPtr triPatchInfo ) : System.Result |
|
|
EndScene ( IntPtr devicePointer ) : System.Result |
|
|
EndStateBlock ( IntPtr devicePointer, [ stateBlock ) : System.Result |
|
|
EvictManagedResources ( IntPtr devicePointer ) : System.Result |
|
|
GetAvailableTextureMem ( IntPtr devicePointer ) : long |
|
|
GetBackBuffer ( IntPtr devicePointer, int swapChainIndex, int backBufferIndex, BackBufferType backBufferType, Surface &backBuffer ) : System.Result |
|
|
GetClipPlane ( IntPtr devicePointer, int index, float &plane ) : System.Result |
|
|
GetClipStatus ( IntPtr devicePointer, ClipStatus &clipStatus ) : System.Result |
|
|
GetCreationParameters ( IntPtr devicePointer, CreationParameters ¶meters ) : System.Result |
|
|
GetCurrentTexturePalette ( IntPtr devicePointer, IntPtr paletteNumber ) : System.Result |
|
|
GetDepthStencilSurface ( IntPtr devicePointer, IntPtr &stencilSurface ) : System.Result |
|
|
GetDeviceCaps ( IntPtr devicePointer, Capabilities caps ) : System.Result |
|
|
GetDirect3D ( IntPtr devicePointer, IntPtr &direct3D ) : System.Result |
|
|
GetDisplayMode ( IntPtr devicePointer, uint swapChainIndex, DisplayMode mode ) : System.Result |
|
|
GetFVF ( IntPtr devicePointer, int &fvf ) : System.Result |
|
|
GetFrontBufferData ( IntPtr devicePointer, int swapChainIndex, IntPtr destSurface ) : System.Result |
|
|
GetGammaRamp ( IntPtr devicePointer, int swapChainIndex, IntPtr &gammaRamp ) : System.Result |
|
|
GetIndices ( IntPtr devicePointer, IntPtr &indexBuffer ) : System.Result |
|
|
GetLight ( IntPtr devicePointer, int index, IntPtr &light ) : System.Result |
|
|
GetLightEnable ( IntPtr devicePointer, int index, int &enabled ) : System.Result |
|
|
GetMaterial ( IntPtr devicePointer, int index, IntPtr &material ) : System.Result |
|
|
GetNPatchMode ( IntPtr devicePointer ) : double |
|
|
GetNumberOfSwapChains ( IntPtr devicePointer ) : System.Result |
|
|
GetOrCreateDevice ( IntPtr devicePointer ) : Device |
|
|
GetPaletteEntries ( IntPtr devicePointer, int paletteNumber, IntPtr entries ) : System.Result |
|
|
GetPixelShader ( IntPtr devicePointer, IntPtr &pixelShader ) : System.Result |
|
|
GetPixelShaderConstantB ( IntPtr devicePointer, int startRegister, int data, int vector4BoolsCount ) : System.Result |
|
|
GetPixelShaderConstantF ( IntPtr devicePointer, int startRegister, double data, int vector4FloatsCount ) : System.Result |
|
|
GetPixelShaderConstantI ( IntPtr devicePointer, int startRegister, double data, int vector4IntsCount ) : System.Result |
|
|
GetRasterStatus ( IntPtr devicePointer, int swapChainIndex, IntPtr rasterStatus ) : System.Result |
|
|
GetRenderState ( IntPtr devicePointer, RenderState state, int &value ) : System.Result |
|
|
GetRenderTarget ( IntPtr devicePointer, int renderTargetIndex, IntPtr &renderTarget ) : System.Result |
|
|
GetRenderTargetData ( IntPtr devicePointer, IntPtr &destSurface ) : System.Result |
|
|
GetSamplerState ( IntPtr devicePointer, int sampler, SamplerState type, IntPtr value ) : System.Result |
|
|
GetScissorRect ( IntPtr devicePointer, IntPtr &rect ) : System.Result |
|
|
GetSoftwareVertexProcessing ( IntPtr devicePointer, int software ) : int |
|
|
GetStreamSource ( IntPtr devicePointer, int streamNumber, IntPtr &streamVertexBufferData, IntPtr &OffsetInBytes, IntPtr &stride ) : System.Result |
|
|
GetStreamSourceFreq ( IntPtr devicePointer, int streamNumber, int &freqDivider ) : System.Result |
|
|
GetSwapChain ( IntPtr devicePointer, uint swapChainIndex, IntPtr &swapChain ) : System.Result |
|
|
GetTexture ( IntPtr devicePointer, int stage ) : BaseTexture |
|
|
GetTextureStageState ( IntPtr devicePointer, int stage, TextureStage type, IntPtr value ) : System.Result |
|
|
GetTransform ( IntPtr devicePointer, TransformState transformState, IntPtr &matrix ) : System.Result |
|
|
GetVertexDeclaration ( IntPtr devicePointer, IntPtr &vertexDeclaration ) : System.Result |
|
|
GetVertexShader ( IntPtr devicePointer, IntPtr &vertexShader ) : System.Result |
|
|
GetVertexShaderConstantB ( IntPtr devicePointer, int startRegister, int bools, int vector4BoolCounts ) : System.Result |
|
|
GetVertexShaderConstantF ( IntPtr devicePointer, int startRegister, double floats, int vector4FloatCount ) : System.Result |
|
|
GetVertexShaderConstantI ( IntPtr devicePointer, int startRegister, double ints, int vector4IntCount ) : System.Result |
|
|
GetViewport ( IntPtr devicePointer, int index, IntPtr &viewPort ) : System.Result |
|
|
InstallDirect3D9Hooks ( ) : void |
|
|
LightEnable ( IntPtr devicePointer, int index, int enabled ) : System.Result |
|
|
MultiplyTransform ( IntPtr devicePointer, TransformState transformState, IntPtr matrix ) : System.Result |
|
|
Present ( IntPtr devicePointer, SharpDX.Rectangle sourceRect, SharpDX.Rectangle destRect, IntPtr destWindowOverride, Region &dirtyRegion ) : System.Result |
|
|
ProcessVertices ( IntPtr devicePointer, int srcStartIndex, int destIndex, int vertexCount, IntPtr destVertexBuffer, IntPtr vertexDeclaration, int flags ) : System.Result |
|
|
Reset ( IntPtr devicePointer ) : System.Result |
|
|
SetClipPlane ( IntPtr devicePointer, int index, double plane ) : System.Result |
|
|
SetCurrentTexturePalette ( IntPtr devicePointer, int paletteNumber ) : System.Result |
|
|
SetCursorPosition ( IntPtr devicePointer, int x, int y, bool cursorBitmap ) : void |
|
|
SetCursorProperties ( IntPtr devicePointer, uint xHotSpot, uint yHotSpot, IntPtr cursorBitmap ) : System.Result |
|
|
SetDepthStencilSurface ( IntPtr devicePointer, IntPtr &stencilSurface ) : System.Result |
|
|
SetDialogBoxMode ( IntPtr devicePointer, int enableDialogs ) : System.Result |
|
|
SetFVF ( IntPtr devicePointer, int fvf ) : System.Result |
|
|
SetGammaRamp ( IntPtr devicePointer, int swapChainIndex, int flags, IntPtr gammaRamp ) : System.Result |
|
|
SetIndices ( IntPtr devicePointer, IntPtr indexBuffer ) : System.Result |
|
|
SetLight ( IntPtr devicePointer, int index, IntPtr light ) : System.Result |
|
|
SetMaterial ( IntPtr devicePointer, int index, IntPtr material ) : System.Result |
|
|
SetNPatchMode ( IntPtr devicePointer, double nSegments ) : int |
|
|
SetPaletteEntries ( IntPtr devicePointer, int paletteNumber, IntPtr entries ) : System.Result |
|
|
SetPixelShader ( IntPtr devicePointer, IntPtr pixelShader ) : System.Result |
|
|
SetPixelShaderConstantB ( IntPtr devicePointer, int startRegister, int data, int vector4BoolsCount ) : System.Result |
|
|
SetPixelShaderConstantF ( IntPtr devicePointer, int startRegister, double data, int vector4FloatsCount ) : System.Result |
|
|
SetPixelShaderConstantI ( IntPtr devicePointer, int startRegister, double data, int vector4IntsCount ) : System.Result |
|
|
SetRenderState ( IntPtr devicePointer, RenderState state, int value ) : System.Result |
|
|
SetRenderTarget ( IntPtr devicePointer, int renderTargetIndex, IntPtr renderTarget ) : System.Result |
|
|
SetSamplerState ( IntPtr devicePointer, int sampler, SamplerState type, int value ) : System.Result |
|
|
SetScissorRect ( IntPtr devicePointer, IntPtr rect ) : System.Result |
|
|
SetSoftwareVertexProcessing ( IntPtr devicePointer, int software ) : System.Result |
|
|
SetStreamSource ( IntPtr devicePointer, int streamNumber, IntPtr streamVertexBufferData, int offsetInBytes, int stride ) : System.Result |
|
|
SetStreamSourceFreq ( IntPtr devicePointer, int streamNumber, int setting ) : System.Result |
|
|
SetTexture ( IntPtr devicePointer, int stage, IntPtr texturePointer ) : System.Result |
|
|
SetTextureStageState ( IntPtr devicePointer, int stage, TextureStage type, int value ) : System.Result |
|
|
SetTransform ( IntPtr devicePointer, TransformState transformState, IntPtr matrix ) : System.Result |
|
|
SetVertexDeclaration ( IntPtr devicePointer, IntPtr vertexDeclaration ) : System.Result |
|
|
SetVertexShader ( IntPtr devicePointer, IntPtr vertexShader ) : System.Result |
|
|
SetVertexShaderConstantB ( IntPtr devicePointer, int startRegister, int bools, int vector4BoolCounts ) : System.Result |
|
|
SetVertexShaderConstantF ( IntPtr devicePointer, int startRegister, double floats, int vector4FloatCount ) : System.Result |
|
|
SetVertexShaderConstantI ( IntPtr devicePointer, int startRegister, int ints, int vector4IntCount ) : System.Result |
|
|
SetViewport ( IntPtr devicePointer, int index, IntPtr viewPort ) : System.Result |
|
|
ShowCursor ( IntPtr devicePointer, bool show ) : System.Result |
|
|
StretchRect ( IntPtr devicePointer, IntPtr sourceSurface, IntPtr sourceRect, IntPtr destSurface, IntPtr destRect, TextureFilter filterType ) : System.Result |
|
|
TestCooperativeLevel ( IntPtr devicePointer ) : System.Result |
|
|
UpdateSurface ( IntPtr devicePointer, IntPtr sourceSurface, IntPtr sourceRect, IntPtr destSurface, IntPtr destRect ) : System.Result |
|
|
UpdateTexture ( IntPtr devicePointer, IntPtr sourceTexture, IntPtr destTexture ) : System.Result |
|
|
ValidateDevice ( IntPtr devicePointer, IntPtr numPasses ) : System.Result |
|
|