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