D3D10_DDI_MAP enumeração (d3d10umddi.h)
O tipo de enumeração D3D10_DDI_MAP contém valores que identificam os níveis de acesso a serem mapeados para um sub-recurso em uma chamada para a função ResourceMap do driver.
Syntax
typedef enum D3D10_DDI_MAP {
D3D10_DDI_MAP_READ,
D3D10_DDI_MAP_WRITE,
D3D10_DDI_MAP_READWRITE,
D3D10_DDI_MAP_WRITE_DISCARD,
D3D10_DDI_MAP_WRITE_NOOVERWRITE
} ;
Constantes
D3D10_DDI_MAP_READ O acesso de leitura é solicitado para a CPU para o sub-recurso. |
D3D10_DDI_MAP_WRITE O acesso de gravação é solicitado para a CPU para o sub-recurso. |
D3D10_DDI_MAP_READWRITE O acesso de leitura e gravação é solicitado para a CPU para o sub-recurso. |
D3D10_DDI_MAP_WRITE_DISCARD O acesso de gravação é solicitado para a CPU para o sub-recurso. No entanto, o conteúdo do sub-recurso torna-se indefinido durante essa operação porque o aplicativo solicitante pode gravar completamente em toda a região da memória. Você pode usar esse nível de acesso somente com recursos dinâmicos. |
D3D10_DDI_MAP_WRITE_NOOVERWRITE O acesso de gravação é solicitado para a CPU para o sub-recurso. No entanto, o aplicativo solicitante não substituirá nenhum dado que tenha sido usado anteriormente pela GPU. Você pode usar esse nível de acesso somente com buffers dinâmicos de vértice e índice. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows. |
Cabeçalho | d3d10umddi.h (inclua D3d10umddi.h) |