Partager via


énumération D3D12_DRED_ALLOCATION_TYPE (d3d12.h)

Congruent avec, et numériquement équivalent à, 3D12DDI_HANDLETYPE valeurs d’énumération .

Syntax

typedef enum D3D12_DRED_ALLOCATION_TYPE {
  D3D12_DRED_ALLOCATION_TYPE_COMMAND_QUEUE,
  D3D12_DRED_ALLOCATION_TYPE_COMMAND_ALLOCATOR,
  D3D12_DRED_ALLOCATION_TYPE_PIPELINE_STATE,
  D3D12_DRED_ALLOCATION_TYPE_COMMAND_LIST,
  D3D12_DRED_ALLOCATION_TYPE_FENCE,
  D3D12_DRED_ALLOCATION_TYPE_DESCRIPTOR_HEAP,
  D3D12_DRED_ALLOCATION_TYPE_HEAP,
  D3D12_DRED_ALLOCATION_TYPE_QUERY_HEAP,
  D3D12_DRED_ALLOCATION_TYPE_COMMAND_SIGNATURE,
  D3D12_DRED_ALLOCATION_TYPE_PIPELINE_LIBRARY,
  D3D12_DRED_ALLOCATION_TYPE_VIDEO_DECODER,
  D3D12_DRED_ALLOCATION_TYPE_VIDEO_PROCESSOR,
  D3D12_DRED_ALLOCATION_TYPE_RESOURCE,
  D3D12_DRED_ALLOCATION_TYPE_PASS,
  D3D12_DRED_ALLOCATION_TYPE_CRYPTOSESSION,
  D3D12_DRED_ALLOCATION_TYPE_CRYPTOSESSIONPOLICY,
  D3D12_DRED_ALLOCATION_TYPE_PROTECTEDRESOURCESESSION,
  D3D12_DRED_ALLOCATION_TYPE_VIDEO_DECODER_HEAP,
  D3D12_DRED_ALLOCATION_TYPE_COMMAND_POOL,
  D3D12_DRED_ALLOCATION_TYPE_COMMAND_RECORDER,
  D3D12_DRED_ALLOCATION_TYPE_STATE_OBJECT,
  D3D12_DRED_ALLOCATION_TYPE_METACOMMAND,
  D3D12_DRED_ALLOCATION_TYPE_SCHEDULINGGROUP,
  D3D12_DRED_ALLOCATION_TYPE_VIDEO_MOTION_ESTIMATOR,
  D3D12_DRED_ALLOCATION_TYPE_VIDEO_MOTION_VECTOR_HEAP,
  D3D12_DRED_ALLOCATION_TYPE_VIDEO_EXTENSION_COMMAND,
  D3D12_DRED_ALLOCATION_TYPE_VIDEO_ENCODER,
  D3D12_DRED_ALLOCATION_TYPE_VIDEO_ENCODER_HEAP,
  D3D12_DRED_ALLOCATION_TYPE_INVALID
} ;

Constantes

 
D3D12_DRED_ALLOCATION_TYPE_COMMAND_QUEUE
Valeur : (19)
D3D12_DRED_ALLOCATION_TYPE_COMMAND_ALLOCATOR
Valeur : (20)
D3D12_DRED_ALLOCATION_TYPE_PIPELINE_STATE
Valeur : (21)
D3D12_DRED_ALLOCATION_TYPE_COMMAND_LIST
Valeur : (22)
D3D12_DRED_ALLOCATION_TYPE_FENCE
Valeur : (23)
D3D12_DRED_ALLOCATION_TYPE_DESCRIPTOR_HEAP
Valeur : (24)
D3D12_DRED_ALLOCATION_TYPE_HEAP
Valeur : (25)
D3D12_DRED_ALLOCATION_TYPE_QUERY_HEAP
Valeur : (27)
D3D12_DRED_ALLOCATION_TYPE_COMMAND_SIGNATURE
Valeur : (28)
D3D12_DRED_ALLOCATION_TYPE_PIPELINE_LIBRARY
Valeur : (29)
D3D12_DRED_ALLOCATION_TYPE_VIDEO_DECODER
Valeur : (30)
D3D12_DRED_ALLOCATION_TYPE_VIDEO_PROCESSOR
Valeur : (32)
D3D12_DRED_ALLOCATION_TYPE_RESOURCE
Valeur : (34)
D3D12_DRED_ALLOCATION_TYPE_PASS
Valeur : (35)
D3D12_DRED_ALLOCATION_TYPE_CRYPTOSESSION
Valeur : (36)
D3D12_DRED_ALLOCATION_TYPE_CRYPTOSESSIONPOLICY
Valeur : (37)
D3D12_DRED_ALLOCATION_TYPE_PROTECTEDRESOURCESESSION
Valeur : (38)
D3D12_DRED_ALLOCATION_TYPE_VIDEO_DECODER_HEAP
Valeur : (39)
D3D12_DRED_ALLOCATION_TYPE_COMMAND_POOL
Valeur : (40)
D3D12_DRED_ALLOCATION_TYPE_COMMAND_RECORDER
Valeur : (41)
D3D12_DRED_ALLOCATION_TYPE_STATE_OBJECT
Valeur : (42)
D3D12_DRED_ALLOCATION_TYPE_METACOMMAND
Valeur : (43)
D3D12_DRED_ALLOCATION_TYPE_SCHEDULINGGROUP
Valeur : (44)
D3D12_DRED_ALLOCATION_TYPE_VIDEO_MOTION_ESTIMATOR
Valeur : (45)
D3D12_DRED_ALLOCATION_TYPE_VIDEO_MOTION_VECTOR_HEAP
Valeur : (46)
D3D12_DRED_ALLOCATION_TYPE_VIDEO_EXTENSION_COMMAND
Valeur : (47)
D3D12_DRED_ALLOCATION_TYPE_INVALID
Valeur : (0xffffffff)

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10 Build 20348
Serveur minimal pris en charge Windows 10 Build 20348
En-tête d3d12.h

Voir aussi