Função ByteAddressBuffer::Load(int, uint)
Obtém um valor e o status da operação.
Sintaxe
uint Load(
in int Location,
out uint Status
);
Parâmetros
-
Localização [in]
-
Tipo: int
O endereço de entrada em bytes, que deve ser um múltiplo de 4.
-
Status [out]
-
Tipo: uint
O status da operação. Não é possível acessar o status diretamente; em vez disso, passe o status para a função intrínseca CheckAccessFullyMapped. CheckAccessFullyMapped retornará TRUE se todos os valores da operação de Exemplo, Coleta ou Carga correspondente acessarem blocos mapeados em um recurso lado a lado. Se algum valor tiver sido obtido de um bloco não mapeado, CheckAccessFullyMapped retornará FALSE.
Valor retornado
Tipo: uint
Um valor.
Comentários
Essa função 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