D3D12_COMMAND_LIST_TYPE-Enumeration (d3d12.h)
Gibt den Typ einer Befehlsliste an.
Syntax
typedef enum D3D12_COMMAND_LIST_TYPE {
D3D12_COMMAND_LIST_TYPE_DIRECT = 0,
D3D12_COMMAND_LIST_TYPE_BUNDLE = 1,
D3D12_COMMAND_LIST_TYPE_COMPUTE = 2,
D3D12_COMMAND_LIST_TYPE_COPY = 3,
D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE = 4,
D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS = 5,
D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE,
D3D12_COMMAND_LIST_TYPE_NONE
} ;
Konstanten
D3D12_COMMAND_LIST_TYPE_DIRECT Wert: 0 Gibt einen Befehlspuffer an, den die GPU ausführen kann. Eine direkte Befehlsliste erbt keinen GPU-Zustand. |
D3D12_COMMAND_LIST_TYPE_BUNDLE Wert: 1 Gibt einen Befehlspuffer an, der nur direkt über eine direkte Befehlsliste ausgeführt werden kann. Eine Paketbefehlsliste erbt den gesamten GPU-Zustand (mit Ausnahme des aktuell festgelegten Pipelinezustandsobjekts und der primitiven Topologie). |
D3D12_COMMAND_LIST_TYPE_COMPUTE Wert: 2 Gibt einen Befehlspuffer für die Berechnung an. |
D3D12_COMMAND_LIST_TYPE_COPY Wert: 3 Gibt einen Befehlspuffer zum Kopieren an. |
D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE Wert: 4 Gibt einen Befehlspuffer für die Videodecodierung an. |
D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS Wert: 5 Gibt einen Befehlspuffer für die Videoverarbeitung an. |
Hinweise
Diese Enumeration wird von den folgenden Methoden verwendet:
Anforderungen
Anforderung | Wert |
---|---|
Header | d3d12.h |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für