Home -> VertexAttribute -> DataType

Description

The DataType enumeration identifies the scalar data encoding used by a vertex attribute entry. The vector width is reported separately by GetAttributeElementCount.

Members

Name Description
Public Enum Int8
Stores each component as an 8-bit signed integer.
Public Enum Int16
Stores each component as a 16-bit signed integer.
Public Enum Int32
Stores each component as a 32-bit signed integer.
Public Enum UInt8
Stores each component as an 8-bit unsigned integer.
Public Enum UInt16
Stores each component as a 16-bit unsigned integer.
Public Enum UInt32
Stores each component as a 32-bit unsigned integer.
Public Enum Norm8
Stores each component as an 8-bit signed normalized value.
Public Enum Norm16
Stores each component as a 16-bit signed normalized value.
Public Enum UNorm8
Stores each component as an 8-bit unsigned normalized value.
Public Enum UNorm16
Stores each component as a 16-bit unsigned normalized value.
Public Enum Float16
Stores each component as a 16-bit floating point value.
Public Enum Float32
Stores each component as a 32-bit floating point value.
Public Enum A2B10G10R10UNorm
Stores a packed four-component unsigned normalized value with 2 bits of alpha and 10 bits each for blue, green, and red.

See also