D3D12DDI_TABLE_TYPE-Enumeration (d3d12umddi.h)

Die D3D12DDI_TABLE_TYPE-Enumeration definiert Befehlslisten- und Warteschlangentypen, damit Treiber auf verschiedene Implementierungen für Videos verweisen können.

Syntax

typedef enum D3D12DDI_TABLE_TYPE {
  D3D12DDI_TABLE_TYPE_DEVICE_CORE,
  D3D12DDI_TABLE_TYPE_COMMAND_LIST_3D,
  D3D12DDI_TABLE_TYPE_COMMAND_QUEUE_3D,
  D3D12DDI_TABLE_TYPE_DXGI,
  D3D12DDI_TABLE_TYPE_0020_DEVICE_VIDEO,
  D3D12DDI_TABLE_TYPE_0020_DEVICE_CORE_VIDEO,
  D3D12DDI_TABLE_TYPE_0020_EXTENDED_FEATURES,
  D3D12DDI_TABLE_TYPE_0020_PASS_EXPERIMENT,
  D3D12DDI_TABLE_TYPE_0021_SHADERCACHE_CALLBACKS,
  D3D12DDI_TABLE_TYPE_0022_COMMAND_QUEUE_VIDEO_DECODE,
  D3D12DDI_TABLE_TYPE_0022_COMMAND_LIST_VIDEO_DECODE,
  D3D12DDI_TABLE_TYPE_0022_COMMAND_QUEUE_VIDEO_PROCESS,
  D3D12DDI_TABLE_TYPE_0022_COMMAND_LIST_VIDEO_PROCESS,
  D3D12DDI_TABLE_TYPE_0030_DEVICE_CONTENT_PROTECTION_RESOURCES,
  D3D12DDI_TABLE_TYPE_0030_CONTENT_PROTECTION_CALLBACKS,
  D3D12DDI_TABLE_TYPE_0030_DEVICE_CONTENT_PROTECTION_STREAMING,
  D3D12DDI_TABLE_TYPE_0033_METACOMMAND,
  D3D12DDI_TABLE_TYPE_0043_RENDER_PASS,
  D3D12DDI_TABLE_TYPE_0053_COMMAND_LIST_VIDEO_ENCODE,
  D3D12DDI_TABLE_TYPE_0053_COMMAND_QUEUE_VIDEO_ENCODE,
  D3D12DDI_TABLE_TYPE_0054_DOWNLEVEL_SUPPORT_CALLBACKS,
  D3D12DDI_TABLE_TYPE_0054_DEVICE_DOWNLEVEL_SUPPORT,
  D3D12DDI_TABLE_TYPE_0076_PIN_RESOURCES_CALLBACKS,
  D3D12DDI_TABLE_TYPE_0084_STATE_OBJECTS_EXPERIMENT,
  D3D12DDI_TABLE_TYPE_0096_EXTENDED_FEATURES
} ;

Konstanten

 
D3D12DDI_TABLE_TYPE_DEVICE_CORE
Gerätekern.
D3D12DDI_TABLE_TYPE_COMMAND_LIST_3D
3D auflisten.
D3D12DDI_TABLE_TYPE_COMMAND_QUEUE_3D
Warteschlange 3D.
D3D12DDI_TABLE_TYPE_DXGI
DXGI.
D3D12DDI_TABLE_TYPE_0020_DEVICE_VIDEO
Gerätevideo.
D3D12DDI_TABLE_TYPE_0020_DEVICE_CORE_VIDEO
Warteschlangenvideo.
D3D12DDI_TABLE_TYPE_0020_EXTENDED_FEATURES
Erweiterte Features.
D3D12DDI_TABLE_TYPE_0020_PASS_EXPERIMENT
Bestandenes Experiment.
D3D12DDI_TABLE_TYPE_0021_SHADERCACHE_CALLBACKS
Shadercache-Rückrufe.
D3D12DDI_TABLE_TYPE_0022_COMMAND_QUEUE_VIDEO_DECODE
Decodieren von Warteschlangenvideos.
D3D12DDI_TABLE_TYPE_0022_COMMAND_LIST_VIDEO_DECODE
Auflisten der Videocodierung.
D3D12DDI_TABLE_TYPE_0022_COMMAND_QUEUE_VIDEO_PROCESS
Warteschlangenvideoprozess.
D3D12DDI_TABLE_TYPE_0022_COMMAND_LIST_VIDEO_PROCESS
Auflisten des Videoprozesses.
D3D12DDI_TABLE_TYPE_0030_DEVICE_CONTENT_PROTECTION_RESOURCES
Geräteinhaltsschutzressourcen.
D3D12DDI_TABLE_TYPE_0030_CONTENT_PROTECTION_CALLBACKS
Inhaltsschutzrückrufe.
D3D12DDI_TABLE_TYPE_0030_DEVICE_CONTENT_PROTECTION_STREAMING
Streaming des Geräteinhaltsschutzes.
D3D12DDI_TABLE_TYPE_0033_METACOMMAND
Metabefehl.
D3D12DDI_TABLE_TYPE_0043_RENDER_PASS
Renderdurchlauf.
D3D12DDI_TABLE_TYPE_0053_COMMAND_LIST_VIDEO_ENCODE
Videocodierung der Befehlsliste.
D3D12DDI_TABLE_TYPE_0053_COMMAND_QUEUE_VIDEO_ENCODE
Videocodierung der Befehlswarteschlange.
D3D12DDI_TABLE_TYPE_0054_DOWNLEVEL_SUPPORT_CALLBACKS
Supportrückrufe auf down level.
D3D12DDI_TABLE_TYPE_0054_DEVICE_DOWNLEVEL_SUPPORT
Hardwareunterstützung auf downlevel.
D3D12DDI_TABLE_TYPE_0076_PIN_RESOURCES_CALLBACKS
Angeheftete Ressourcenrückrufe. Unterstützt ab Windows 10 Version 2004.
D3D12DDI_TABLE_TYPE_0084_STATE_OBJECTS_EXPERIMENT
Experiment mit Zustandsobjekten.
D3D12DDI_TABLE_TYPE_0096_EXTENDED_FEATURES
Erweiterte Features.

Anforderungen

Anforderung Wert
Header d3d12umddi.h (include D3d12umddi.h)