Struct VBIB.RenderInputLayoutField ​
Namespace: ValveResourceFormat.Blocks
Assembly: ValveResourceFormat.dll
Represents a field in the render input layout.
public struct VBIB.RenderInputLayoutFieldConstructors ​
RenderInputLayoutField(string, DXGI_FORMAT, uint) ​
Initializes a field for hand-built vertex layouts.
public RenderInputLayoutField(string semanticName, DXGI_FORMAT format, uint offset)Parameters ​
semanticName string
Semantic name of the attribute (e.g., "POSITION", "NORMAL", "TEXCOORD").
format DXGI_FORMAT
Data format of the attribute.
offset uint
Byte offset of the attribute within the vertex.
Fields ​
Format ​
Data format of the attribute.
public DXGI_FORMAT FormatField Value ​
InstanceStepRate ​
Number of instances to draw using the same per-instance data before advancing by one element.
public int InstanceStepRateField Value ​
Offset ​
Byte offset of the attribute within the vertex.
public uint OffsetField Value ​
SemanticIndex ​
Semantic index for the attribute.
public int SemanticIndexField Value ​
SemanticName ​
Semantic name of the attribute (e.g., "POSITION", "NORMAL", "TEXCOORD").
public string SemanticNameField Value ​
ShaderSemantic ​
Shader semantic name.
public string ShaderSemanticField Value ​
Slot ​
Input slot index.
public int SlotField Value ​
SlotType ​
Type of the input slot.
public RenderSlotType SlotTypeField Value ​
See Also ​
https://s2v.app/SchemaExplorer/cs2/modellib/RenderInputLayoutField_t

