Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Especifica os tipos de acesso de CPU permitidos para um recurso.
Syntax
typedef enum D3D11_CPU_ACCESS_FLAG {
D3D11_CPU_ACCESS_WRITE = 0x10000L,
D3D11_CPU_ACCESS_READ = 0x20000L
} ;
Constantes
D3D11_CPU_ACCESS_WRITEValor: 0x10000L O recurso deve ser mappable para que a CPU possa alterar seu conteúdo. Os recursos criados com esse sinalizador não podem ser definidos como saídas do pipeline e devem ser criados com uso dinâmico ou de preparo (consulte D3D11_USAGE). |
D3D11_CPU_ACCESS_READValor: 0x20000L O recurso deve ser mappable para que a CPU possa ler seu conteúdo. Os recursos criados com esse sinalizador não podem ser definidos como entradas ou saídas para o pipeline e devem ser criados com o uso de preparo (consulte D3D11_USAGE). |
Comentários
Essa enumeração é usada em D3D11_BUFFER_DESC, D3D11_TEXTURE1D_DESC, D3D11_TEXTURE2D_DESCD3D11_TEXTURE3D_DESC.
Os aplicativos podem combinar um ou mais desses sinalizadores com um OR bit a bit. Quando possível, crie recursos sem sinalizadores de acesso de CPU, pois isso permite uma melhor otimização de recursos.
O D3D11_RESOURCE_MISC_FLAG não pode ser usado ao criar recursos com sinalizadores de D3D11_CPU_ACCESS .
Requisitos
| Requisito | Valor |
|---|---|
| Cabeçalho | d3d11.h |