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 |