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.

Confira também

Objetos do Modelo de Sombreador 5