[]
        
(Showing Draft Content)

GrapeCity.Documents.DX.Direct2D.VertexBufferProperties

Class VertexBufferProperties

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

D2D1_VERTEX_BUFFER_PROPERTIES

public class VertexBufferProperties
Inheritance
object
VertexBufferProperties
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()

Constructors

VertexBufferProperties()

Initializes a new instance of VertexBufferProperties class.

public VertexBufferProperties()

VertexBufferProperties(int, VertexUsage, DataStream)

Initializes a new instance of VertexBufferProperties class.

public VertexBufferProperties(int inputCount, VertexUsage usage, DataStream data)

Parameters

inputCount int

The number of inputs to the vertex shader.

usage VertexUsage

Indicates how frequently the vertex buffer is likely to be updated.

data DataStream

The initial contents of the vertex buffer

Fields

DataPointer

const unsigned char* data

public IntPtr DataPointer

Field Value

System.IntPtr

InputCount

unsigned int inputCount

public int InputCount

Field Value

int

SizeInBytes

unsigned int byteWidth

public int SizeInBytes

Field Value

int

Usage

D2D1_VERTEX_USAGE usage

public VertexUsage Usage

Field Value

VertexUsage

Properties

Data

The initial contents of the vertex buffer.

public DataStream Data { get; set; }

Property Value

DataStream