Freigeben über


D3D12_COMMAND_LIST_SUPPORT_FLAGS-Enumeration (d3d12.h)

Wird verwendet, um zu bestimmen, welche Arten von Befehlslisten verschiedene Vorgänge unterstützen können. Beispiel: Gibt an, ob eine Befehlsliste sofortige Schreibvorgänge unterstützt.

Syntax

typedef enum D3D12_COMMAND_LIST_SUPPORT_FLAGS {
  D3D12_COMMAND_LIST_SUPPORT_FLAG_NONE = 0,
  D3D12_COMMAND_LIST_SUPPORT_FLAG_DIRECT,
  D3D12_COMMAND_LIST_SUPPORT_FLAG_BUNDLE,
  D3D12_COMMAND_LIST_SUPPORT_FLAG_COMPUTE,
  D3D12_COMMAND_LIST_SUPPORT_FLAG_COPY,
  D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_DECODE,
  D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_PROCESS,
  D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_ENCODE
} ;

Konstanten

 
D3D12_COMMAND_LIST_SUPPORT_FLAG_NONE
Wert: 0
Gibt an, dass keine Befehlsliste den betreffenden Vorgang unterstützt.
D3D12_COMMAND_LIST_SUPPORT_FLAG_DIRECT
Gibt an, dass direkte Befehlslisten den betreffenden Vorgang unterstützen können.
D3D12_COMMAND_LIST_SUPPORT_FLAG_BUNDLE
Gibt an, dass Befehlslistenpakete den betreffenden Vorgang unterstützen können.
D3D12_COMMAND_LIST_SUPPORT_FLAG_COMPUTE
Gibt an, dass Computebefehlslisten den betreffenden Vorgang unterstützen können.
D3D12_COMMAND_LIST_SUPPORT_FLAG_COPY
Gibt an, dass Kopierbefehlslisten den betreffenden Vorgang unterstützen können.
D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_DECODE
Gibt an, dass Videodecodierungsbefehlslisten den betreffenden Vorgang unterstützen können.
D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_PROCESS
Gibt an, dass Videoverarbeitungsbefehlslisten den Vorgang frage unterstützen können.

Anforderungen

   
Kopfzeile d3d12.h

Weitere Informationen

Kernaufzählungen

D3D12_COMMAND_LIST_TYPE.