D3D12DDI_HANDLETYPE列舉 (d3d12umddi.h)

D3D12DDI_HANDLETYPE值可識別驅動程式句柄類型。

Syntax

typedef enum D3D12DDI_HANDLETYPE {
  D3D12DDI_HT_COMMAND_QUEUE = 19,
  D3D12DDI_HT_COMMAND_ALLOCATOR = 20,
  D3D12DDI_HT_PIPELINE_STATE = 21,
  D3D12DDI_HT_COMMAND_LIST = 22,
  D3D12DDI_HT_FENCE = 23,
  D3D12DDI_HT_DESCRIPTOR_HEAP = 24,
  D3D12DDI_HT_HEAP = 25,
  D3D12DDI_HT_QUERY_HEAP = 27,
  D3D12DDI_HT_COMMAND_SIGNATURE = 28,
  D3D12DDI_HT_0010_PIPELINE_LIBRARY = 29,
  D3D12DDI_HT_0020_VIDEO_DECODER = 30,
  D3D12DDI_HT_0020_VIDEO_PROCESSOR = 32,
  D3D12DDI_HT_0012_RESOURCE = 34,
  D3D12DDI_HT_PASS = 35,
  D3D12DDI_HT_0030_CRYPTOSESSION = 36,
  D3D12DDI_HT_0030_CRYPTOSESSIONPOLICY = 37,
  D3D12DDI_HT_0030_PROTECTEDRESOURCESESSION = 38,
  D3D12DDI_HT_0032_VIDEO_DECODER_HEAP = 39,
  D3D12DDI_HT_0040_COMMAND_POOL = 40,
  D3D12DDI_HT_0040_COMMAND_RECORDER = 41,
  D3D12DDI_HT_0054_STATE_OBJECT = 42,
  D3D12DDI_HT_METACOMMAND = 43,
  D3D12DDI_HT_0050_SCHEDULINGGROUP = 44,
  D3D12DDI_HT_0053_VIDEO_MOTION_ESTIMATOR = 45,
  D3D12DDI_HT_0053_VIDEO_MOTION_VECTOR_HEAP = 46,
  D3D12DDI_HT_0061_VIDEO_EXTENSION_COMMAND = 47,
  D3D12DDI_HT_0080_VIDEO_ENCODER = 48,
  D3D12DDI_HT_0080_VIDEO_ENCODER_HEAP = 49
} ;

常數

 
D3D12DDI_HT_COMMAND_QUEUE
值: 19
命令佇列句柄類型。
D3D12DDI_HT_COMMAND_ALLOCATOR
值: 20
命令配置器句柄類型。
D3D12DDI_HT_PIPELINE_STATE
值: 21
管線狀態句柄類型。
D3D12DDI_HT_COMMAND_LIST
值: 22
命令清單句柄類型。
D3D12DDI_HT_FENCE
值: 23
柵欄句柄類型。
D3D12DDI_HT_DESCRIPTOR_HEAP
值: 24
描述項堆積句柄類型。
D3D12DDI_HT_HEAP
值: 25
堆積句柄類型。
D3D12DDI_HT_QUERY_HEAP
值: 27
查詢堆積句柄類型。
D3D12DDI_HT_COMMAND_SIGNATURE
值: 28
命令簽章句柄類型。
D3D12DDI_HT_0010_PIPELINE_LIBRARY
值: 29
管線連結庫句柄類型。
D3D12DDI_HT_0020_VIDEO_DECODER
值: 30
視訊譯碼器句柄類型。
D3D12DDI_HT_0020_VIDEO_PROCESSOR
值: 32
視訊處理器句柄類型。
D3D12DDI_HT_0012_RESOURCE
值: 34
資源句柄類型。
D3D12DDI_HT_PASS
值: 35
傳遞句柄類型。
D3D12DDI_HT_0030_CRYPTOSESSION
值: 36
密碼編譯會話句柄類型。
D3D12DDI_HT_0030_CRYPTOSESSIONPOLICY
值: 37
密碼編譯會話原則句柄類型。
D3D12DDI_HT_0030_PROTECTEDRESOURCESESSION
值: 38
受保護的資源會話句柄類型。
D3D12DDI_HT_0032_VIDEO_DECODER_HEAP
值: 39
視訊譯碼器堆積句柄類型。
D3D12DDI_HT_0040_COMMAND_POOL
值: 40
命令集區。
D3D12DDI_HT_0040_COMMAND_RECORDER
值: 41
命令錄製器。
D3D12DDI_HT_0054_STATE_OBJECT
值: 42
狀態物件。
D3D12DDI_HT_METACOMMAND
值: 43
中繼命令。
D3D12DDI_HT_0050_SCHEDULINGGROUP
值: 44
硬體排程群組。
D3D12DDI_HT_0053_VIDEO_MOTION_ESTIMATOR
值: 45
視訊動作估算器。
D3D12DDI_HT_0053_VIDEO_MOTION_VECTOR_HEAP
值: 46
視訊動作向量堆積。
D3D12DDI_HT_0061_VIDEO_EXTENSION_COMMAND
值: 47
影片延伸模組命令的句柄類型。 用於可接受多個句柄類型的 DDI,例如 pfnMakeResident 和 pfnEvict。

UMD 句柄類型宣告為 D3D12DDI_HVIDEOEXTENSIONCOMMAND_0063

此欄位從 Windows 10 1903 版和 UMD DDI 最小版本D3D12DDI_SUPPORTED_0043開始提供。
D3D12DDI_HT_0080_VIDEO_ENCODER
值: 48
處理視訊編碼器的類型。
D3D12DDI_HT_0080_VIDEO_ENCODER_HEAP
值: 49
處理視訊編碼器堆積的類型。

規格需求

需求
標頭 d3d12umddi.h (包含 D3d12umddi.h)