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.
Definiert Prioritätsebenen für eine Befehlswarteschlange.
Syntax
typedef enum D3D12_COMMAND_QUEUE_PRIORITY {
D3D12_COMMAND_QUEUE_PRIORITY_NORMAL = 0,
D3D12_COMMAND_QUEUE_PRIORITY_HIGH = 100,
D3D12_COMMAND_QUEUE_PRIORITY_GLOBAL_REALTIME = 10000
} ;
Konstanten
D3D12_COMMAND_QUEUE_PRIORITY_NORMALWert: 0 Normale Priorität. |
D3D12_COMMAND_QUEUE_PRIORITY_HIGHWert: 100 Hohe Priorität. |
D3D12_COMMAND_QUEUE_PRIORITY_GLOBAL_REALTIMEWert: 10000 Globale Echtzeitpriorität. |
Hinweise
Diese Enumeration wird vom Priority-Member der D3D12_COMMAND_QUEUE_DESC-Struktur verwendet.
Eine Anwendung muss über ausreichende Berechtigungen verfügen, um eine Befehlswarteschlange mit globaler Echtzeitpriorität zu erstellen. Wenn die Anwendung nicht über ausreichende Berechtigungen verfügt oder weder der Adapter noch der Treiber die erforderliche Entfernung bereitstellen kann, schlagen Anforderungen zum Erstellen einer globalen Echtzeitprioritätswarteschlange fehl. Ein solcher Fehler kann auf fehlende Hardwareunterstützung oder auf Konflikte mit anderen Befehlswarteschlangenparametern zurückzuführen sein. Anforderungen zum Erstellen einer globalen Echtzeitbefehlswarteschlange werden die Priorität nicht automatisch herabgestuft, wenn sie nicht unterstützt werden kann. Die Anforderung ist erfolgreich oder schlägt unverändert fehl, um der Anwendung mitzuteilen, ob die Befehlswarteschlange garantiert vor einer anderen Warteschlange ausgeführt wird.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header | d3d12.h |