Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die folgenden Enumerationen sind im Concurrency Namespace verfügbar:
access_type Aufzählung
enum access_type;
Werte
| Name | Beschreibung |
|---|---|
access_type_auto |
Wählen Sie automatisch das beste access_type-Objekt für die Zugriffstaste aus. |
access_type_none |
Dediziert. Auf die Speicherbelegung kann nur auf der Zugriffstaste und nicht auf der CPU zugegriffen werden. |
access_type_read |
Shared: Auf die Speicherbelegung kann auf der Zugriffstaste zugegriffen werden und sie ist auf der CPU lesbar. |
access_type_read_write |
Shared: Auf die Speicherbelegung kann auf der Zugriffstaste zugegriffen werden und sie ist auf der CPU schreibbar. |
access_type_write |
Shared: Auf die Speicherbelegung kann auf der Zugriffstaste zugegriffen werden und sie ist auf der CPU les- und schreibbar. |
queuing_mode Aufzählung
Gibt die Modi für das Hinzufügen zur Warteschlange an, die auf dem Beschleuniger unterstützt werden.
enum queuing_mode;
Werte
| Name | Beschreibung |
|---|---|
queuing_mode_immediate |
Ein Warteschlangenmodus, der angibt, dass alle Befehle, z. B. parallel_for_each Function (C++ AMP), an das entsprechende Zugriffstastengerät gesendet werden, sobald sie an den Aufrufer zurückkehren. |
queuing_mode_automatic |
Ein Warteschlangenmodus, der angibt, dass Befehle in einer Befehlswarteschlange in die Warteschlange eingereiht werden, die dem accelerator_view-Objekt entspricht. Befehle werden an das Gerät gesendet, wenn accelerator_view::flush aufgerufen wird. |