Tipos de datos (HLSL)
HLSL admite muchos tipos de datos intrínsecos diferentes. En esta tabla se muestran los tipos que se usarán para definir variables de sombreador.
Usar este tipo intrínseco | Para definir esta variable de sombreador |
---|---|
Escalar | Escalar de un componente |
Vector, Matriz | Vector o matriz de varios componentes |
Sampler, Texture o Buffer | Sampler, texture o buffer (objeto) |
Estructura, definida por el usuario | Definición de tipo o estructura personalizada |
Array | Expresiones escalares literales declaradas que contienen la mayoría de los demás tipos |
State (objeto) | Representaciones HLSL de objetos de estado |
Para ayudarle a comprender mejor cómo usar vectores y matrices en HLSL, puede leer esta información general sobre cómo HLSL usa matemáticas por componente .
Temas relacionados