Partilhar via


D3DWDDM1_3DDI_TILE_COPY_FLAG enumeração (d3d10umddi.h)

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

Sintaxe

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 (em x, y, z ordem se a região for uma caixa), girando para o layout de memória de hardware ideal, conforme necessário. Nesta chamada CopyTiles, especifique 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 a cópia de um recurso em blocos giratórios para um buffer linear. Isso significa copiar dados de bloco da região do bloco, lendo blocos sequencialmente (em x, y, z ordem se a região for uma caixa), para o local do buffer especificado, deslizando para o layout de memória linear conforme necessário. Nesta chamada CopyTiles, especifique os dados de origem com o parâmetro hTiledResource e o destino com o parâmetro hBuffer.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 8.1, WDDM 1.3
servidor com suporte mínimo Windows Server 2012 R2
cabeçalho d3d10umddi.h (inclua D3d10umddi.h)

Consulte também

CopyTiles