accelerator::has_display, données membres
Obtient une valeur booléenne qui indique si l'accélérateur peut résulter en un affichage.
__declspec(property(get=get_has_display)) bool has_display;
Remarques
La valeur de la propriété has_display indique si l'accélérateur peut sortir sur un écran, mais elle n'indique pas nécessairement qu'un écran est physiquement connecté à l'accélérateur.
Pour les accélérateurs de matériel, has_display est true uniquement lorsqu'un périphérique d'affichage est attaché à l'accélérateur. Pour les accélérateurs REF et WARP, has_display est toujours true car ils sont toujours capables de sortir sur un affichage. Pour l'accélérateur d'UC, ne pouvant pas sortir sur un écran, has_display est toujours false. Reportez-vous au tableau suivant pour un résumé de ces informations.
Fonctionnalité |
CPU |
REF |
WARP |
Matériel C++ AMP, aucun affichage attaché |
Matériel C++ AMP, affichage attaché |
---|---|---|---|---|---|
has_display |
false |
true |
true |
false |
true |
La propriété has_display peut être utilisée pour déterminer si le système d'exploitation ou d'autres composants logiciels du système peuvent utiliser l'accélérateur à des fins d'affichage. Si vous utilisez C++ AMP uniquement pour le calcul, vous pouvez préférer un accélérateur qui ne peut s'afficher afin que vous puissiez éviter les contestations liées aux ressources accélérateur. Mais si vous utilisez C++ AMP pour visualiser les données, vous pouvez préférer un accélérateur qui peut sortir vers un affichage afin que vous n'ayez pas à copier le résultat de l'accélérateur mais simplement à l'afficher.
Configuration requise
En-tête : amprt.h
Espace de noms d'accès : Concurrency