[]
        
(Showing Draft Content)

GrapeCity.Documents.DX.Direct2D.CustomVertexBufferProperties

Class CustomVertexBufferProperties

Namespace
GrapeCity.Documents.DX.Direct2D
Assembly
GcDocs.DX.Windows.dll

D2D1_CUSTOM_VERTEX_BUFFER_PROPERTIES

public class CustomVertexBufferProperties
Inheritance
CustomVertexBufferProperties
Inherited Members

Constructors

CustomVertexBufferProperties()

Initializes a new instance of CustomVertexBufferProperties class.

public CustomVertexBufferProperties()

CustomVertexBufferProperties(byte[], InputElement[], int)

Initializes a new instance of CustomVertexBufferProperties class.

public CustomVertexBufferProperties(byte[] inputSignature, InputElement[] inputElements, int stride)

Parameters

inputSignature byte[]
inputElements InputElement[]
stride int

Fields

ElementCount

unsigned int elementCount

public int ElementCount

Field Value

int

InputElementsPointer

const D2D1_INPUT_ELEMENT_DESC* inputElements

public IntPtr InputElementsPointer

Field Value

IntPtr

ShaderBufferSize

unsigned int shaderBufferSize

public int ShaderBufferSize

Field Value

int

ShaderBufferWithInputSignature

const unsigned char* shaderBufferWithInputSignature

public IntPtr ShaderBufferWithInputSignature

Field Value

IntPtr

Stride

unsigned int stride

public int Stride

Field Value

int

Properties

InputElements

The input elements in the vertex shader.

public InputElement[] InputElements { get; set; }

Property Value

InputElement[]

InputSignature

The vertex shader bytecode to use as a signature.

public byte[] InputSignature { get; set; }

Property Value

byte[]