// d3d12umddi.h
typedef enum D3D12DDI_WAVE_MMA_INPUT_DATATYPE {
D3D12DDI_WAVE_MMA_INPUT_DATATYPE_INVALID,
D3D12DDI_WAVE_MMA_INPUT_DATATYPE_BYTE,
D3D12DDI_WAVE_MMA_INPUT_DATATYPE_FLOAT16,
D3D12DDI_WAVE_MMA_INPUT_DATATYPE_FLOAT
} ;
View the official Windows Driver Kit DDI referenceNo description available.
The D3D12DDI_WAVE_MMA_INPUT_DATATYPE enumeration specifies the type of the input data for Direct3D matrix-multiply-accumulate (MMA) operations.
D3D12DDI_WAVE_MMA_INPUT_DATATYPE_INVALIDIndicates an invalid input data type.
D3D12DDI_WAVE_MMA_INPUT_DATATYPE_BYTEIndicates that the input data type is a byte.
D3D12DDI_WAVE_MMA_INPUT_DATATYPE_FLOAT16Indicates that the input data type is a 16-bit floating-point value.
D3D12DDI_WAVE_MMA_INPUT_DATATYPE_FLOATIndicates that the input data type is a 32-bit floating-point value.
For more information, see Wave MMA.