ByteAddressBuffer

Um buffer somente leitura indexado em bytes.

Método Descrição
GetDimensions Obtém as dimensões do recurso.
Carregar 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 seguintes modelos de sombreador.

Modelo de Sombreador Com suporte
Sombreador Modelo 5 e modelos de sombreador superior Modelo 4 (Disponível por meio da API 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 no hardware de nível inferior, consulte Sombreadores de Computação no Hardware De Nível Inferior.)
sim

Esse objeto tem suporte para os seguintes tipos de sombreadores:

Vértice Casco Domínio Geometria 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 Sombreador Modelo 5 também implementa um buffer de endereço de bytes de leitura/gravação.

Confira também

Objetos do Modelo 5 do Sombreador