Поделиться через


Перечисление D3D12_COMMAND_LIST_SUPPORT_FLAGS (d3d12.h)

Используется для определения типов списков команд, способных поддерживать различные операции. Например, поддерживает ли список команд немедленную запись.

Синтаксис

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
} ;

Константы

 
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.h

См. также раздел

Основные перечисления

D3D12_COMMAND_LIST_TYPE.