enumeração D3D11_TILE_COPY_FLAG (d3d11_2.h)

Identifica como copiar um bloco.

Syntax

typedef enum D3D11_TILE_COPY_FLAG {
  D3D11_TILE_COPY_NO_OVERWRITE = 0x1,
  D3D11_TILE_COPY_LINEAR_BUFFER_TO_SWIZZLED_TILED_RESOURCE = 0x2,
  D3D11_TILE_COPY_SWIZZLED_TILED_RESOURCE_TO_LINEAR_BUFFER = 0x4
} ;

Constantes

 
D3D11_TILE_COPY_NO_OVERWRITE
Valor: 0x1
Indica que a GPU não está referenciando nenhuma das
partes da memória de destino sendo gravadas.
D3D11_TILE_COPY_LINEAR_BUFFER_TO_SWIZZLED_TILED_RESOURCE
Valor: 0x2
Indica que a operação ID3D11DeviceContext2::CopyTiles envolve copiar um buffer linear para um recurso lado a lado. 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 ID3D11DeviceContext2::CopyTiles , especifique os dados de origem com o parâmetro pBuffer e o destino com o parâmetro pTiledResource .
D3D11_TILE_COPY_SWIZZLED_TILED_RESOURCE_TO_LINEAR_BUFFER
Valor: 0x4
Indica que a operação ID3D11DeviceContext2::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 (na ordem x,y,z se a região for uma caixa),
para o local do buffer especificado, deswizzling para layout de memória linear, conforme necessário.
Nesta chamada ID3D11DeviceContext2::CopyTiles , especifique os dados de origem com o parâmetro pTiledResource e o destino com o parâmetro pBuffer .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8.1 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2012 R2 [aplicativos da área de trabalho | Aplicativos UWP]
Cabeçalho d3d11_2.h

Confira também

Enumerações de recursos