Condividi tramite


enumerazione D3D12DDI_COMMAND_QUEUE_FLAGS (d3d12umddi.h)

L'enumerazione D3D12DDI_COMMAND_QUEUE_FLAGS contiene valori per la coda dei comandi.

Sintassi

typedef enum D3D12DDI_COMMAND_QUEUE_FLAGS {
  D3D12DDI_COMMAND_QUEUE_FLAG_NONE = 0x00000000,
  D3D12DDI_COMMAND_QUEUE_FLAG_3D = 0x00000001,
  D3D12DDI_COMMAND_QUEUE_FLAG_COMPUTE = 0x00000002,
  D3D12DDI_COMMAND_QUEUE_FLAG_COPY = 0x00000004,
  D3D12DDI_COMMAND_QUEUE_FLAG_PAGING = 0x00000008,
  D3D12DDI_COMMAND_QUEUE_FLAG_0020_VIDEO_LEGACY = 0x00000010,
  D3D12DDI_COMMAND_QUEUE_FLAG_0022_VIDEO_DECODE = 0x00000010,
  D3D12DDI_COMMAND_QUEUE_FLAG_0022_VIDEO_PROCESS = 0x00000020,
  D3D12DDI_COMMAND_QUEUE_FLAG_0053_VIDEO_ENCODE = 0x00000040
} ;

Costanti

 
D3D12DDI_COMMAND_QUEUE_FLAG_NONE
Valore: 0x00000000
Nessun flag.
D3D12DDI_COMMAND_QUEUE_FLAG_3D
Valore: 0x00000001
3D.
D3D12DDI_COMMAND_QUEUE_FLAG_COMPUTE
Valore: 0x00000002
Calcolo.
D3D12DDI_COMMAND_QUEUE_FLAG_COPY
Valore: 0x00000004
copia.
D3D12DDI_COMMAND_QUEUE_FLAG_PAGING
Valore: 0x00000008
Paging.
D3D12DDI_COMMAND_QUEUE_FLAG_0020_VIDEO_LEGACY
Valore: 0x00000010
Non supportato, non usare.
D3D12DDI_COMMAND_QUEUE_FLAG_0022_VIDEO_DECODE
Valore: 0x00000010
Decodifica video.
D3D12DDI_COMMAND_QUEUE_FLAG_0022_VIDEO_PROCESS
Valore: 0x00000020
Elaborare video.
D3D12DDI_COMMAND_QUEUE_FLAG_0053_VIDEO_ENCODE
Valore: 0x00000040
Codifica video.

Commenti

Esistono tipi di coda separati per la decodifica video e l'elaborazione video. La coda dei comandi decodifica video supporta solo l'invio di elenchi di comandi di decodifica video e la coda dei comandi del processo video supporta solo l'invio di elenchi di comandi del processo video. Sia il decodifica video che il processo video condividono la stessa definizione di tabella DDI, ma le istanze di tabella separate vengono recuperate dal driver per ogni tipo, vedere D3D12DDI_TABLE_TYPE.

Poiché la decodifica video e l'elaborazione video sono tipi di coda separati, sono necessariamente istanze di coda separate. Le applicazioni devono essere sincronizzate tra istanze di coda separate; pertanto, i driver non devono sincronizzare in modo implicito tra code di decodifica e processi video.

Requisiti

Requisito Valore
Intestazione d3d12umddi.h (include D3d12umddi.h)

Vedi anche

D3D12DDI_D3D12_OPTIONS_DATA_0089