Freigeben über


accelerator::has_display-Datenmember

Ruft einen booleschen Wert ab, der angibt, ob die Zugriffstaste eine Anzeige ausgeben kann.

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

Hinweise

Der Wert der has_display-Eigenschaft gibt an, ob die Zugriffstaste an eine Anzeige ausgeben kann, jedoch nicht notwendigerweise, dass eine Anzeige physisch mit der Zugriffstaste verknüpft ist.

Für Hardwarezugriffstasten ist has_display nur true, wenn ein Anzeigegerät mit der Zugriffstaste verbunden ist. Für die REF- und WARP-Zugriffstasten ist has_display immer true, da sie immer an ein Anzeigegerät ausgeben können. Für die CPU-Zugriffstaste, die nicht an einen Bildschirm ausgeben kann, ist has_display immer false. In der folgenden Tabelle ist eine Zusammenfassung dieser Informationen aufgeführt.

Feature

CPU

REF

WARP

C++ AMP-fähige Hardware, keine Anzeige verbunden

C++ AMP-fähige Hardware, Anzeige verbunden

has_display

false

true

true

false

true

Die has_display-Eigenschaft kann verwendet werden, um festzustellen, ob das Betriebssystem oder andere Systemsoftwarekomponenten die Zugriffstaste zur Anzeige verwendet. Wenn Sie C++ AMP nur für Berechnungen verwenden, bevorzugen Sie möglicherweise eine Zugriffstaste, die nicht an eine Anzeige ausgeben kann, damit keine Zugriffstastenressourcen verbraucht werden. Wenn Sie C++ AMP verwenden, um Daten darzustellen, sollten Sie möglicherweise eine Zugriffstaste nutzen, die an eine Anzeige ausgeben kann, sodass Sie nicht das Ergebnis von der Zugriffstaste kopieren müssen, um dieses anzuzeigen.

Anforderungen

Header: amprt.h

Namespace: Nebenläufigkeit

Siehe auch

Referenz

accelerator::get_has_display-Methode

Zugriffstastenklasse