Texture2D
Tipo Texture2D (tal como existe en el modelo de sombreador 4) más las variables de recursos. Este objeto de textura admite los métodos siguientes además de los métodos de Shader Model 4.
Método | Descripción |
---|---|
Reunir | Devuelve los cuatro valores de elementos de textura que se usarían en una operación de filtrado bi lineal. |
GatherRed | Devuelve los componentes rojos de los cuatro valores de elementos de textura que se usarían en una operación de filtrado bi lineal. |
GatherGreen | Devuelve los componentes verdes de los cuatro valores de elementos de textura que se usarían en una operación de filtrado bi lineal. |
GatherBlue | Devuelve los componentes azules de los cuatro valores de elementos de textura que se usarían en una operación de filtrado bi lineal. |
GatherAlpha | Devuelve los componentes alfa de los cuatro valores de elementos de textura que se usarían en una operación de filtrado bi lineal. |
GatherCmp | Para cuatro valores de elementos de textura que se usarían en una operación de filtrado bi lineal, devuelve su comparación con un valor de comparación. |
GatherCmpRed | Para cuatro valores de elementos de textura que se usarían en una operación de filtrado bi-lineal, devuelve una comparación de su componente rojo con un valor de comparación. |
GatherCmpGreen | Para cuatro valores de elementos de textura que se usarían en una operación de filtrado bi-lineal, devuelve una comparación de su componente verde con un valor de comparación. |
GatherCmpBlue | Para cuatro valores de elementos de textura que se usarían en una operación de filtrado bi-lineal, devuelve una comparación de su componente azul con un valor de comparación. |
GatherCmpAlpha | Para cuatro valores de elementos de textura que se usarían en una operación de filtrado bi lineal, devuelve una comparación de su componente alfa con un valor de comparación. |
GetDimensions | Obtiene las dimensiones del recurso. |
Carga | Lee los datos de textura. |
Mips. Operator[][] | Obtiene una variable de recurso de solo lectura. |
Operador[] | Obtiene una variable de recurso de solo lectura. |
Muestra | Muestra una textura. |
SampleBias | Muestra una textura, después de aplicar el valor de sesgo al nivel de mapa mip. |
SampleCmp | Muestra una textura, utilizando un valor de comparación para rechazar muestras. |
SampleCmpLevelZero | Muestra una textura (solo nivel de mapa mip 0), usando un valor de comparación para rechazar muestras. |
SampleGrad | Muestra una textura mediante un degradado para influir en la forma en que se calcula la ubicación de la muestra. |
SampleLevel | Muestra una textura en el nivel de mapa mip especificado. |
Modelo de sombreador mínimo
Este objeto se admite en los siguientes modelos de sombreador.
Modelo de sombreador | Compatible |
---|---|
Modelo de sombreador 5 y modelos de sombreador posteriores | sí |
Este objeto es compatible con los siguientes tipos de sombreadores:
Vértice | Casco | Domain | Geometría | Píxel | Compute |
---|---|---|---|---|---|
x | x | x | x | x | x |
Consulte también