[]
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