ByteAddressBuffer
Um buffer somente leitura indexado em bytes.
Método | Descrição |
---|---|
GetDimensions | Obtém as dimensões do recurso. |
Carga | Obtém um valor. |
Load2 | Obtém dois valores. |
Load3 | Obtém três valores. |
Load4 | Obtém quatro valores. |
Você pode usar o tipo de objeto ByteAddressBuffer ao trabalhar com buffers brutos. Para obter mais informações sobre a exibição bruta de buffers, consulte Exibições brutas de buffers.
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 Modelo de sombreador 4 (disponível por meio da API do Direct3D 11 usando o nível de recurso 10.0 ou 10.1 (D3D_FEATURE_LEVEL_10_X) em dispositivos que dão suporte a sombreadores de computação. Para obter mais informações sobre o suporte ao sombreador de computação em hardware de nível inferior, consulte Sombreadores de computação em hardware de nível inferior.) |
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 |
Para obter mais informações sobre um buffer de endereço de bytes, consulte o tipo de recurso endereçável de bytes.
O Modelo de Sombreador 5 também implementa um buffer de endereço de bytes de leitura/gravação.