|
Survivalcraft API 1.8.2.3 v1.8.2.3
Survivalcraft 2.4
|

静态 Public 成员函数 | |
| static void | CreateDevice () |
| static void | Trim () |
| static void | DisposeDevice () |
| static bool | ResizeSwapChainIfNeeded () |
| static void | Present (int presentationInterval) |
| static int | AppendUserVertices< T > (T[] vertices, int vertexStride, int startVertex, int verticesCount) |
| static int | AppendUserIndices (int[] indices, int indexStride, int startIndex, int indicesCount) |
| static void | ApplyViewportScissor (Viewport viewport, Rectangle scissorRectangle) |
| static void | ApplyRasterizerState (RasterizerState rasterizerState) |
| static void | ApplyDepthStencilState (DepthStencilState depthStencilState) |
| static void | ApplyBlendState (BlendState blendState) |
| static void | ApplyVsSamplerState (int slot, SamplerState samplerState) |
| static void | ApplyPsSamplerState (int slot, SamplerState samplerState) |
| static void | ApplyShaderAndRenderTarget (RenderTarget2D renderTarget, Shader shader, VertexDeclaration vertexDeclaration) |
| static void | ApplyVertexBuffer (SharpDX.Direct3D11.Buffer vertexBuffer, int vertexStride, int vertexOffset) |
| static void | ApplyIndexBuffer (SharpDX.Direct3D11.Buffer indexBuffer, Format format, int indexOffset) |
| static void | ApplyPrimitiveType (PrimitiveType primitiveType) |
| static SharpDX.Direct3D11.SamplerState | GetDxSamplerState (SamplerState samplerState) |
| static PrimitiveTopology | TranslatePrimitiveType (PrimitiveType primitiveType) |
| static ShaderParameterType | TranslateShaderTypeDescription (ShaderTypeDescription description) |
| static ShaderParameterType | TranslateInputBindingDescription (InputBindingDescription description) |
| static Format | TranslateVertexElementFormat (VertexElementFormat vertexElementFormat) |
| static Format | TranslateIndexFormat (IndexFormat indexFormat) |
| static Format | TranslateColorFormat (ColorFormat colorFormat) |
| static Format | TranslateDepthFormat (DepthFormat depthFormat) |
| static BlendOperation | TranslateBlendFunction (BlendFunction blendFunction) |
| static BlendOption | TranslateBlend (Blend blend) |
| static SharpDX.Direct3D11.TextureAddressMode | TranslateTextureAddressMode (TextureAddressMode textureAddressMode) |
| static Filter | TranslateTextureFilterMode (TextureFilterMode textureFilterMode) |
| static Comparison | TranslateCompareFunction (CompareFunction compareFunction) |
| static void | CreateBufferViews () |
| static void | DisposeBufferViews () |
| static unsafe void | CopyMemory (IntPtr source, IntPtr destination, int count) |
| static void | HandleDeviceLost () |
静态 Public 属性 | |
| static Device2 | Device |
| static DeviceContext2 | Context |
| static SwapChain2 | SwapChain |
| static RenderTargetView | ColorBufferView |
| static DepthStencilView | DepthBufferView |
| static FeatureLevel | FeatureLevel |
| static Dictionary< RasterizerState, SharpDX.Direct3D11.RasterizerState > | m_dxRasterizerStates = new() |
| static Dictionary< DepthStencilState, SharpDX.Direct3D11.DepthStencilState > | m_dxDepthStencilStates = new() |
| static Dictionary< BlendState, SharpDX.Direct3D11.BlendState > | m_dxBlendStates = new() |
| static Dictionary< SamplerState, SharpDX.Direct3D11.SamplerState > | m_dxSamplerStates = new() |
| static ? Viewport | m_viewport |
| static ? Rectangle | m_scissorRectangle |
| static IntPtr[] | m_dataPointers |
| static RenderTargetView | m_renderTargetView |
| static DepthStencilView | m_depthStencilView |
| static VertexShader | m_vertexShader |
| static PixelShader | m_pixelShader |
| static InputLayout | m_inputLayout |
| static PrimitiveTopology | m_primitiveTopology |
| static SharpDX.Direct3D11.Buffer | m_vertexBuffer |
| static int | m_vertexStride |
| static int | m_vertexOffset |
| static SharpDX.Direct3D11.Buffer | m_indexBuffer |
| static int | m_indexOffset |
| static RasterizerState | m_rasterizerState |
| static DepthStencilState | m_depthStencilState |
| static BlendState | m_blendState |
| static SamplerState[] | m_vsSamplerStates = new SamplerState[16] |
| static SamplerState[] | m_psSamplerStates = new SamplerState[16] |
| static SharpDX.Direct3D11.Buffer | UserVertexBuffer |
| static SharpDX.Direct3D11.Buffer | UserIndexBuffer |
| static int | m_userVertexBufferOffset |
| static int | m_userIndexBufferOffset |
| static int | m_userVertexBufferSize |
| static int | m_userIndexBufferSize |
| static int | REQ_TEXTURE2D_U_OR_V_DIMENSION |
| static FeatureLevel[] | m_featureLevels |
在文件 DXWrapper.cs 第 14 行定义.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
在文件 DXWrapper.cs 第 608 行定义.
|
static |
|
static |
在文件 DXWrapper.cs 第 594 行定义.
|
static |
|
static |
|
static |
|
static |
在文件 DXWrapper.cs 第 125 行定义.
|
static |
在文件 DXWrapper.cs 第 18 行定义.
|
static |
在文件 DXWrapper.cs 第 16 行定义.
|
static |
在文件 DXWrapper.cs 第 19 行定义.
|
static |
在文件 DXWrapper.cs 第 15 行定义.
|
static |
在文件 DXWrapper.cs 第 20 行定义.
|
static |
在文件 DXWrapper.cs 第 41 行定义.
|
static |
在文件 DXWrapper.cs 第 27 行定义.
|
static |
在文件 DXWrapper.cs 第 40 行定义.
|
static |
在文件 DXWrapper.cs 第 29 行定义.
|
static |
在文件 DXWrapper.cs 第 23 行定义.
|
static |
在文件 DXWrapper.cs 第 22 行定义.
|
static |
在文件 DXWrapper.cs 第 21 行定义.
|
static |
在文件 DXWrapper.cs 第 24 行定义.
|
static |
在文件 DXWrapper.cs 第 52 行定义.
|
static |
在文件 DXWrapper.cs 第 37 行定义.
|
static |
在文件 DXWrapper.cs 第 38 行定义.
|
static |
在文件 DXWrapper.cs 第 32 行定义.
|
static |
在文件 DXWrapper.cs 第 31 行定义.
|
static |
在文件 DXWrapper.cs 第 33 行定义.
|
static |
在文件 DXWrapper.cs 第 43 行定义.
|
static |
在文件 DXWrapper.cs 第 39 行定义.
|
static |
在文件 DXWrapper.cs 第 28 行定义.
|
static |
在文件 DXWrapper.cs 第 26 行定义.
|
static |
在文件 DXWrapper.cs 第 47 行定义.
|
static |
在文件 DXWrapper.cs 第 49 行定义.
|
static |
在文件 DXWrapper.cs 第 46 行定义.
|
static |
在文件 DXWrapper.cs 第 48 行定义.
|
static |
在文件 DXWrapper.cs 第 34 行定义.
|
static |
在文件 DXWrapper.cs 第 36 行定义.
|
static |
在文件 DXWrapper.cs 第 30 行定义.
|
static |
在文件 DXWrapper.cs 第 35 行定义.
|
static |
在文件 DXWrapper.cs 第 25 行定义.
|
static |
在文件 DXWrapper.cs 第 42 行定义.
|
static |
在文件 DXWrapper.cs 第 50 行定义.
|
static |
在文件 DXWrapper.cs 第 17 行定义.
|
static |
在文件 DXWrapper.cs 第 45 行定义.
|
static |
在文件 DXWrapper.cs 第 44 行定义.