Partager via


énumération D3D12DDI_TABLE_TYPE (d3d12umddi.h)

L’énumération D3D12DDI_TABLE_TYPE définit les types de liste de commandes et de file d’attente pour permettre aux pilotes de pointer vers différentes implémentations pour la vidéo.

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

Constantes

 
D3D12DDI_TABLE_TYPE_DEVICE_CORE
Cœur de l’appareil.
D3D12DDI_TABLE_TYPE_COMMAND_LIST_3D
Répertorier en 3D.
D3D12DDI_TABLE_TYPE_COMMAND_QUEUE_3D
File d’attente 3D.
D3D12DDI_TABLE_TYPE_DXGI
DXGI.
D3D12DDI_TABLE_TYPE_0020_DEVICE_VIDEO
Vidéo de l’appareil.
D3D12DDI_TABLE_TYPE_0020_DEVICE_CORE_VIDEO
Vidéo de file d’attente.
D3D12DDI_TABLE_TYPE_0020_EXTENDED_FEATURES
Fonctionnalités étendues.
D3D12DDI_TABLE_TYPE_0020_PASS_EXPERIMENT
Expérience de réussite.
D3D12DDI_TABLE_TYPE_0021_SHADERCACHE_CALLBACKS
Rappels du cache du nuanceur.
D3D12DDI_TABLE_TYPE_0022_COMMAND_QUEUE_VIDEO_DECODE
Décodage vidéo de file d’attente.
D3D12DDI_TABLE_TYPE_0022_COMMAND_LIST_VIDEO_DECODE
Décodage vidéo de liste.
D3D12DDI_TABLE_TYPE_0022_COMMAND_QUEUE_VIDEO_PROCESS
Processus vidéo de file d’attente.
D3D12DDI_TABLE_TYPE_0022_COMMAND_LIST_VIDEO_PROCESS
Répertorier le processus vidéo.
D3D12DDI_TABLE_TYPE_0030_DEVICE_CONTENT_PROTECTION_RESOURCES
Ressources de protection du contenu de l’appareil.
D3D12DDI_TABLE_TYPE_0030_CONTENT_PROTECTION_CALLBACKS
Rappels de protection du contenu.
D3D12DDI_TABLE_TYPE_0030_DEVICE_CONTENT_PROTECTION_STREAMING
Streaming de protection du contenu de l’appareil.
D3D12DDI_TABLE_TYPE_0033_METACOMMAND
Méta-commande.
D3D12DDI_TABLE_TYPE_0043_RENDER_PASS
Passe de rendu.
D3D12DDI_TABLE_TYPE_0053_COMMAND_LIST_VIDEO_ENCODE
Codage vidéo de liste de commandes.
D3D12DDI_TABLE_TYPE_0053_COMMAND_QUEUE_VIDEO_ENCODE
Code vidéo de file d’attente de commandes.
D3D12DDI_TABLE_TYPE_0054_DOWNLEVEL_SUPPORT_CALLBACKS
Rappels de prise en charge de niveau inférieur.
D3D12DDI_TABLE_TYPE_0054_DEVICE_DOWNLEVEL_SUPPORT
Prise en charge matérielle de niveau inférieur.
D3D12DDI_TABLE_TYPE_0076_PIN_RESOURCES_CALLBACKS
Rappels de ressources épinglés. Pris en charge à partir de Windows 10 version 2004.
D3D12DDI_TABLE_TYPE_0084_STATE_OBJECTS_EXPERIMENT
Expérience d’objets d’état.
D3D12DDI_TABLE_TYPE_0096_EXTENDED_FEATURES
Fonctionnalités étendues.

Configuration requise

Condition requise Valeur
En-tête d3d12umddi.h (inclure D3d12umddi.h)