[]
        
(Showing Draft Content)

C1.Util.DX.Direct3D11.InputElement

InputElement Struct

D3D11_INPUT_ELEMENT_DESC

Implements
Namespace: C1.Util.DX.Direct3D11
Assembly: C1.Win.C1DX.4.8.dll
Syntax
public struct InputElement : IEquatable<InputElement>

Constructors

Name Description
InputElement(string, int, Format, int)

Initializes a new instance of the InputElement struct.

InputElement(string, int, Format, int, int)

Initializes a new instance of the InputElement struct.

InputElement(string, int, Format, int, int, InputClassification, int)

Initializes a new instance of the InputElement struct.

Fields

Name Description
AlignedByteOffset

unsigned int AlignedByteOffset

Classification

D3D11_INPUT_CLASSIFICATION InputSlotClass

Format

DXGI_FORMAT Format

InstanceDataStepRate

unsigned int InstanceDataStepRate

SemanticIndex

unsigned int SemanticIndex

SemanticName

const char* SemanticName

Slot

unsigned int InputSlot

Properties

Name Description
AppendAligned

Returns a value that can be used for the offset parameter of an InputElement to indicate that the element should be aligned directly after the previous element, including any packing if neccessary.

Methods

Name Description
Equals(InputElement)

Determines whether the specified InputElement is equal to this instance.

Equals(object)

Determines whether the specified object is equal to this instance.

GetHashCode()

Returns a hash code for this instance.

Operators

Name Description
operator ==(InputElement, InputElement)

Determines if the specified values are equal.

operator !=(InputElement, InputElement)

Determines if the specified values are not equal.