Compartilhar via


D3DWDDM1_3DDI_TILE_COPY_FLAG enumeração (d3d10umddi.h)

Identifica como copiar um bloco usando a função CopyTiles .

Syntax

typedef enum D3DWDDM1_3DDI_TILE_COPY_FLAG {
  D3DWDDM1_3DDI_TILE_COPY_NO_OVERWRITE,
  D3DWDDM1_3DDI_TILE_COPY_LINEAR_BUFFER_TO_SWIZZLED_TILED_RESOURCE,
  D3DWDDM1_3DDI_TILE_COPY_SWIZZLED_TILED_RESOURCE_TO_LINEAR_BUFFER
} ;

Constantes

 
D3DWDDM1_3DDI_TILE_COPY_NO_OVERWRITE
No momento, a GPU não está fazendo referência a nenhuma das partes da memória de destino que está sendo gravada.
D3DWDDM1_3DDI_TILE_COPY_LINEAR_BUFFER_TO_SWIZZLED_TILED_RESOURCE
A operação CopyTiles envolve a cópia de um buffer linear para um recurso em blocos giratórios. Isso significa copiar dados de bloco do local do buffer especificado, lendo blocos sequencialmente, para a região de bloco especificada (na ordem x, y, z se a região for uma caixa), girando para o layout de memória de hardware ideal, conforme necessário. Nesta chamada CopyTiles , você especifica os dados de origem com o parâmetro hBuffer e o destino com o parâmetro hTiledResource .
D3DWDDM1_3DDI_TILE_COPY_SWIZZLED_TILED_RESOURCE_TO_LINEAR_BUFFER
A operação CopyTiles envolve copiar um recurso em blocos giratórios para um buffer linear. Isso significa copiar dados de bloco da região do bloco, lendo blocos sequencialmente (na ordem x, y, z se a região for uma caixa), para o local do buffer especificado, deswizzling para o layout de memória linear conforme necessário. Nesta chamada CopyTiles , você especifica os dados de origem com o parâmetro hTiledResource e o destino com o parâmetro hBuffer .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8.1,WDDM 1.3
Servidor mínimo com suporte Windows Server 2012 R2
Cabeçalho d3d10umddi.h (inclua D3d10umddi.h)

Confira também

CopyTiles