[]
        
(Showing Draft Content)

GrapeCity.Documents.DX.Direct3D11.StreamOutputElement

Struct StreamOutputElement

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

D3D11_SO_DECLARATION_ENTRY

public struct StreamOutputElement
Inherited Members
System.ValueType.Equals(object)
System.ValueType.GetHashCode()
System.ValueType.ToString()
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetType()

Constructors

StreamOutputElement(int, string, int, byte, byte, byte)

Initializes a new instance of the StreamOutputElement struct.

public StreamOutputElement(int streamIndex, string semanticName, int semanticIndex, byte startComponent, byte componentCount, byte outputSlot)

Parameters

streamIndex int

Zero-based, stream number

semanticName string

Name of the semantic.

semanticIndex int

Index of the semantic.

startComponent byte

The start component.

componentCount byte

The component count.

outputSlot byte

The output slot.

Fields

ComponentCount

unsigned char ComponentCount

public byte ComponentCount

Field Value

byte

OutputSlot

unsigned char OutputSlot

public byte OutputSlot

Field Value

byte

SemanticIndex

unsigned int SemanticIndex

public int SemanticIndex

Field Value

int

SemanticName

const char* SemanticName

public string SemanticName

Field Value

string

StartComponent

unsigned char StartComponent

public byte StartComponent

Field Value

byte

Stream

unsigned int Stream

public int Stream

Field Value

int