Table of Contents

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

device Device
vertexShaderByteCode byte[]
elements InputElement[]

Properties

Layout

public InputLayout? Layout { get; }

Property Value

InputLayout

Methods

OnDispose(bool)

Disposes of object resources.

protected override void OnDispose(bool disposeManagedResources)

Parameters

disposeManagedResources bool

If 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

proxy InputLayoutProxy

Returns

InputLayout