Partilhar via


extensão de classe (C++ AMP)

Representa um vetor de N valores inteiros que especificam os limites de um espaço N-dimensional que tenha uma origem em 0.Os valores no vetor são ordenados do mais significativo para o menos significativo.

template <
   int _Rank>
class extent;

Parâmetros

  • _Rank
    A classificação do objeto extent.

Membros

Hh305279.collapse_all(pt-br,VS.110).gifConstrutores Públicos

Nome

Descrição

Construtor de Extent::Extent

Inicializa uma nova instância da classe extent.

Hh305279.collapse_all(pt-br,VS.110).gifMétodos Públicos

Nome

Descrição

Método de Extent::contains

Verifica se o objeto extent especificado tem a ordem especificada.

Método de Extent::Size

Retorna o tamanho total linear da extensão (em unidades de elementos).

extensão::organizar lado a lado método

Gera um objeto tiled_extent com as extensões de tile determinadas pelas dimensões especificadas.

Hh305279.collapse_all(pt-br,VS.110).gifOperadores Públicos

Nome

Descrição

Operador de Extent::Operator

Retorna um novo objeto extent que é criado subtraindo os elementos index dos elementos extent correspondentes.

Extent::Operator - operador

Decrementa cada elemento do objeto extent.

Extent::Operator(MOD) = operador

Calcula o módulo (resto) de cada elemento no objeto extent quando esse elemento é dividido por um número.

Extent::Operator * operador =

Multiplica cada elemento do objeto extent por um número.

Operador de Extent::Operator / =

Divide cada elemento do objeto extent por um número.

[] de Extent::Operator operador

Retorna o elemento que está no índice especificado.

Extent::Operator + operador

Retorna um novo objeto extent que é criado adicionando os elementos index e extent correspondentes.

Extent::Operator + + operador

Incrementa cada elemento do objeto extent.

+ = de Extent::Operator operador

Adiciona o número especificado a cada elemento do objeto extent.

Extent::Operator = operador

Copia o conteúdo de outro objeto extent nesse.

Extent::Operator = operador

Subtrai o número especificado de cada elemento do objeto extent.

Hh305279.collapse_all(pt-br,VS.110).gifConstantes Públicas

Nome

Descrição

Constante de Extent::Rank

Obtém a classificação do objeto extent.

Hierarquia de Herança

extent

Requisitos

Cabeçalho: amp.h

Namespace: Concurrency

Consulte também

Referência

Namespace de simultaneidade (AMP C++)