ShaderStreamOutputDeclarationEntry Struct
Namespace: Stride.ShadersAssembly: Stride.Shaders.dll
Description of a StreamOutput declaration entry.
[DataContract]
public struct ShaderStreamOutputDeclarationEntry
              | Name | Description | |
|---|---|---|
| Fields | ||
| ComponentCount | The component count  | 
                          |
| OutputSlot | The output slot  | 
                          |
| SemanticIndex | The semantic index.  | 
                          |
| SemanticName | The semantic name.  | 
                          |
| StartComponent | The start component  | 
                          |
| Stream | The stream index.  | 
                          |
Fields
ComponentCount
The component count
public byte ComponentCount
              Field Value
| Type | Description | 
|---|---|
| System.Byte | 
OutputSlot
The output slot
public byte OutputSlot
              Field Value
| Type | Description | 
|---|---|
| System.Byte | 
SemanticIndex
The semantic index.
public int SemanticIndex
              Field Value
| Type | Description | 
|---|---|
| System.Int32 | 
SemanticName
The semantic name.
public string SemanticName
              Field Value
| Type | Description | 
|---|---|
| System.String | 
StartComponent
The start component
public byte StartComponent
              Field Value
| Type | Description | 
|---|---|
| System.Byte | 
Stream
The stream index.
public int Stream
              Field Value
| Type | Description | 
|---|---|
| System.Int32 | 
Inherited Members
                  System.ValueType.Equals(System.Object)
                
                
                  System.ValueType.GetHashCode()
                
                
                  System.ValueType.ToString()