Compartilhar via


Texture2D

Tipo Texture2D (como existe no Modelo de Sombreador 4) mais variáveis de recurso. Esse objeto de textura dá suporte aos métodos a seguir, além dos métodos no Modelo de Sombreador 4.

Método Descrição
Reunir Retorna os quatro valores texel que seriam usados em uma operação de filtragem bidirecional.
GatherRed Retorna os componentes vermelhos dos quatro valores texel que seriam usados em uma operação de filtragem bidirecional.
GatherGreen Retorna os componentes verdes dos quatro valores texel que seriam usados em uma operação de filtragem bidirecional.
GatherBlue Retorna os componentes azuis dos quatro valores texel que seriam usados em uma operação de filtragem bidirecional.
GatherAlpha Retorna os componentes alfa dos quatro valores texel que seriam usados em uma operação de filtragem bidirecional.
GatherCmp Para quatro valores texel que seriam usados em uma operação de filtragem bi linear, retorna sua comparação com um valor de comparação.
GatherCmpRed Para quatro valores texel que seriam usados em uma operação de filtragem bi linear, retorna uma comparação de seu componente vermelho em relação a um valor de comparação.
GatherCmpGreen Para quatro valores texel que seriam usados em uma operação de filtragem bi linear, retorna uma comparação de seu componente verde em relação a um valor de comparação.
GatherCmpBlue Para quatro valores texel que seriam usados em uma operação de filtragem bi linear, retorna uma comparação de seu componente azul em relação a um valor de comparação.
GatherCmpAlpha Para quatro valores texel que seriam usados em uma operação de filtragem bi linear, retorna uma comparação de seu componente alfa em relação a um valor de comparação.
GetDimensions Obtém as dimensões do recurso.
Carga Lê dados de textura.
Mips. Operador[][] Obtém uma variável de recurso somente leitura.
Operador[] Obtém uma variável de recurso somente leitura.
Amostra Amostra uma textura.
SampleBias Amostra uma textura, depois de aplicar o valor de desvio ao nível de mipmap.
SampleCmp Amostra uma textura, usando um valor de comparação para rejeitar amostras.
SampleCmpLevelZero Amostra uma textura (somente mipmap nível 0), usando um valor de comparação para rejeitar amostras.
SampleGrad Amostra uma textura usando um gradiente para influenciar a maneira como o local de exemplo é calculado.
SampleLevel Amostra uma textura no nível de mipmap especificado.

 

Modelo de sombreador mínimo

Esse objeto tem suporte nos modelos de sombreador a seguir.

Modelo de Sombreador Com suporte
Modelo de sombreador 5 e modelos de sombreador superior sim

 

Esse objeto tem suporte para os seguintes tipos de sombreadores:

Vértice Casco Domínio Geometry Pixel Computação
x x x x x x

 

Confira também

Objetos do Modelo de Sombreador 5