Partilhar via


Membro de dados accelerator::has_display

Obtém um valor booleano que indica se o acelerador pode sair para um display.

__declspec(property(get=get_has_display)) bool has_display;

Comentários

O valor da propriedade de has_display indica se o acelerador pode gerar uma exibição, mas não indica necessariamente que uma exibição está anexada fisicamente ao acelerador.

Para aceleradores de hardware, has_display é true somente quando um dispositivo de vídeo é conectado ao acelerador. Para os aceleradores REF e WARP, has_display é sempre true porque eles são sempre capazes de gerar uma exibição. Para o acelerador de CPU (que não pode ter saída para um monitor)has_display é sempre false. Consulte a tabela a seguir para obter um resumo dessas informações.

Recurso

CPU

REF

WARP

Hardware com capacidade C++ AMP, nenhuma exibição anexada

Hardware com capacidade C++ AMP, exibição anexada

has_display

false

true

true

false

true

A propriedade de has_display pode ser usada para determinar se o sistema operacional ou outros componentes de software do sistema podem usar o acelerador para fins de exibição. Se você estiver usando o C++ AMP somente para a computação, talvez prefira um acelerador que não possa gerar uma saída para uma tela, de forma que você possa evitar a declaração de recursos de aceleração. Mas se você estiver usando o C++ AMP para visualizar dados, você pode preferir um acelerador que tenha uma saída para uma exibição de modo que você não tenha que copiar o resultado de aceleradores apenas para exibi-lo.

Requisitos

Cabeçalho: amprt.h

Namespace: Simultaneidade

Consulte também

Referência

Método accelerator::get_has_display

Classe accelerator