Méthode |
Description |
|
AddManualDepthBuffer ( Device depthSurfaceDevice, Surface depthSurface ) : DepthBuffer |
|
|
BeginFrame ( ) : void |
|
|
BindGpuProgram ( Axiom.Graphics.GpuProgram program ) : void |
|
|
BindGpuProgramParameters ( GpuProgramType gptype, GpuProgramParameters parms, GpuProgramParameters variability ) : void |
|
|
BindGpuProgramPassIterationParameters ( GpuProgramType gptype ) : void |
|
|
CheckMultiSampleQuality ( MultisampleType type, int &outQuality, System.Text.Format format, int adaptNum, DeviceType deviceType, bool fullScreen ) : bool |
|
|
CheckTextureFilteringSupported ( TextureType ttype, PixelFormat format, TextureUsage usage ) : bool |
|
|
CheckVertexTextureFormats ( D3DRenderWindow renderWindow ) : bool |
|
|
ClearFrameBuffer ( FrameBufferType buffers, ColorEx color, Real depth, ushort stencil ) : void |
|
|
ConfigOptionChanged ( string name, string value ) : void |
|
|
ConvertPixelShaderCaps ( RenderSystemCapabilities rsc ) : void |
|
|
ConvertVertexShaderCaps ( RenderSystemCapabilities rsc ) : void |
|
|
CreateDepthBufferFor ( RenderTarget renderTarget ) : DepthBuffer |
|
|
CreateHardwareOcclusionQuery ( ) : HardwareOcclusionQuery |
|
|
CreateMultiRenderTarget ( string name ) : Axiom.Graphics.MultiRenderTarget |
|
|
CreateRenderSystemCapabilities ( ) : RenderSystemCapabilities |
|
|
CreateRenderWindow ( string name, int width, int height, bool isFullScreen, NamedParameterList miscParams ) : Axiom.Graphics.RenderWindow |
|
|
D3DRenderSystem ( ) : System |
|
|
DetermineFSAASettings ( Device d3D9Device, int fsaa, string fsaaHint, System.Text.Format d3DPixelFormat, bool fullScreen, MultisampleType &outMultisampleType, int &outMultisampleQuality ) : void |
|
|
DisableTextureUnit ( int texUnit ) : void |
|
|
EnableClipPlane ( ushort index, bool enable ) : void |
|
|
EndFrame ( ) : void |
|
|
FLOAT2DWORD ( float f ) : int |
|
|
GetDepthStencilFormatFor ( System.Text.Format fmt ) : System.Text.Format |
|
|
GetErrorDescription ( int errorNumber ) : string |
|
|
GetSamplerId ( int unit ) : int |
|
|
InitConfigOptions ( ) : void |
|
|
Initialize ( bool autoCreateWindow, string windowTitle ) : Axiom.Graphics.RenderWindow |
|
|
InitializeFromRenderSystemCapabilities ( RenderSystemCapabilities caps, RenderTarget primary ) : void |
|
|
NotifyOnDeviceLost ( Axiom.RenderSystems.DirectX9.D3D9Device device ) : void |
|
|
PauseFrame ( ) : RenderSystemContext |
|
|
PostExtraThreadsStarted ( ) : void |
|
|
PreExtraThreadsStarted ( ) : void |
|
|
RefreshD3DSettings ( ) : void |
|
|
RefreshFsaaOptions ( ) : void |
|
|
RegisterThread ( ) : void |
|
|
Reinitialize ( ) : void |
|
|
Render ( RenderOperation op ) : void |
|
|
RestoreLostDevice ( ) : void |
|
|
ResumeFrame ( RenderSystemContext context ) : void |
|
|
SetAlphaRejectSettings ( CompareFunction func, byte value, bool alphaToCoverage ) : void |
|
|
SetClipPlane ( ushort index, Real a, Real b, Real c, Real d ) : void |
|
|
SetColorBufferWriteEnabled ( bool red, bool green, bool blue, bool alpha ) : void |
|
|
SetConfigOption ( string name, string value ) : void |
|
|
SetD3D9Light ( int index, Light light ) : void |
|
|
SetDepthBias ( float constantBias, float slopeScaleBias = 0.0f ) : void |
|
|
SetDepthBufferParams ( bool depthTest, bool depthWrite, CompareFunction depthFunction ) : void |
|
|
SetFloatRenderState ( RenderState state, float val ) : void |
|
|
SetPointParameters ( Real size, bool attenuationEnabled, Real constant, Real linear, Real quadratic, Real minSize, Real maxSize ) : void |
|
|
SetRenderState ( RenderState state, SlimDX.Color4 val ) : void |
|
|
SetRenderState ( RenderState state, System val ) : void |
|
|
SetRenderState ( RenderState state, bool val ) : void |
|
|
SetRenderState ( RenderState state, int val ) : void |
|
|
SetSamplerState ( int sampler, SamplerState type, bool value ) : void |
|
|
SetSamplerState ( int sampler, SamplerState type, int value ) : void |
|
|
SetSceneBlending ( SceneBlendFactor src, SceneBlendFactor dest, SceneBlendOperation op = SceneBlendOperation.Add ) : void |
|
|
SetScissorTest ( bool enable, int left, int top, int right, int bottom ) : void |
|
|
SetSeparateSceneBlending ( SceneBlendFactor sourceFactor, SceneBlendFactor destFactor, SceneBlendFactor sourceFactorAlpha, SceneBlendFactor destFactorAlpha, SceneBlendOperation op = SceneBlendOperation.Add, SceneBlendOperation alphaOp = SceneBlendOperation.Add ) : void |
|
|
SetStencilBufferParams ( CompareFunction function = CompareFunction.AlwaysPass, int refValue, int mask = -1, Axiom.Graphics.StencilOperation stencilFailOp = StencilOperation.Keep, Axiom.Graphics.StencilOperation depthFailOp = StencilOperation.Keep, Axiom.Graphics.StencilOperation passOp = StencilOperation.Keep, bool twoSidedOperation = false ) : void |
|
|
SetSurfaceParams ( ColorEx ambient, ColorEx diffuse, ColorEx specular, ColorEx emissive, Real shininess, TrackVertexColor tracking = TrackVertexColor.None ) : void |
|
|
SetTexture ( int stage, bool enabled, Axiom.Core.Texture texture ) : void |
|
|
SetTextureAddressingMode ( int stage, UVWAddressing uvw ) : void |
|
|
SetTextureBlendMode ( int stage, LayerBlendModeEx bm ) : void |
|
|
SetTextureBorderColor ( int stage, ColorEx borderColor ) : void |
|
|
SetTextureCoordCalculation ( int stage, TexCoordCalcMethod method, Frustum frustum ) : void |
|
|
SetTextureCoordSet ( int stage, int index ) : void |
|
|
SetTextureLayerAnisotropy ( int stage, int maxAnisotropy ) : void |
|
|
SetTextureMipmapBias ( int unit, float bias ) : void |
|
|
SetTextureStageState ( int stage, TextureStage type, TextureArgument value ) : void |
|
|
SetTextureStageState ( int stage, TextureStage type, TextureOperation value ) : void |
|
|
SetTextureStageState ( int stage, TextureStage type, int value ) : void |
|
|
SetTextureUnitFiltering ( int stage, FilterType type, FilterOptions filter ) : void |
|
|
SetVertexBufferBinding ( VertexBufferBinding binding, int numberOfInstances, bool useGlobalInstancingVertexBufferIsAvailable, bool indexesUsed ) : void |
|
|
SetVertexDeclaration ( Axiom.Graphics.VertexDeclaration decl, bool useGlobalInstancingVertexBufferIsAvailable ) : void |
|
|
SetVertexTexture ( int stage, Axiom.Core.Texture texture ) : void |
|
|
Shutdown ( ) : void |
|
|
UnbindGpuProgram ( GpuProgramType type ) : void |
|
|
UnregisterThread ( ) : void |
|
|
UpdateRenderSystemCapabilities ( D3DRenderWindow renderWindow ) : RenderSystemCapabilities |
|
|
UseLights ( LightList lightList, int limit ) : void |
|
|
ValidateConfigOptions ( ) : string |
|
|