Class InputLayoutProxy
- Namespace
- HelixToolkit.SharpDX.Shaders
- Assembly
- HelixToolkit.SharpDX.dll
public sealed class InputLayoutProxy : DisposeObject, IDisposable
- Inheritance
-
InputLayoutProxy
- Implements
- Inherited Members
Constructors
InputLayoutProxy(Device, byte[], InputElement[])
public InputLayoutProxy(Device device, byte[] vertexShaderByteCode, InputElement[] elements)
Parameters
deviceDevicevertexShaderByteCodebyte[]elementsInputElement[]
Properties
Layout
public InputLayout? Layout { get; }
Property Value
- InputLayout
Methods
OnDispose(bool)
Disposes of object resources.
protected override void OnDispose(bool disposeManagedResources)
Parameters
disposeManagedResourcesboolIf true, managed resources should be disposed of in addition to unmanaged resources.
Operators
explicit operator InputLayout?(InputLayoutProxy)
public static explicit operator InputLayout?(InputLayoutProxy proxy)
Parameters
proxyInputLayoutProxy
Returns
- InputLayout