[]
ID3D11VertexShader
[Guid("3b301d64-d678-4289-8897-22f8928b72f3")]
public class VertexShader : DeviceChild, IDisposable, IUnknown
Initializes a new instance of the VertexShader class.
public VertexShader(IntPtr nativePtr)
nativePtr System.IntPtrThe native pointer.
Initializes a new instance of the VertexShader class.
public static VertexShader Create(Device device, byte[] shaderBytecode, ClassLinkage linkage = null)
device DeviceThe device used to create the shader.
shaderBytecode byte[]The compiled shader bytecode.
linkage ClassLinkageA dynamic class linkage interface.
Performs an explicit conversion from System.IntPtr to VertexShader.
public static explicit operator VertexShader(IntPtr nativePointer)
nativePointer System.IntPtr