D3D12DDI_HANDLETYPE-Aufzählung (d3d12umddi.h)
Ein D3D12DDI_HANDLETYPE Wert identifiziert einen Treiberhandletyp.
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
} ;
Konstanten
D3D12DDI_HT_COMMAND_QUEUE Wert: 19 Ein Befehlswarteschlangen-Handletyp. |
D3D12DDI_HT_COMMAND_ALLOCATOR Wert: 20 Ein Befehlszuordnungs-Handletyp. |
D3D12DDI_HT_PIPELINE_STATE Wert: 21 Ein Pipelinestatus-Handletyp. |
D3D12DDI_HT_COMMAND_LIST Wert: 22 Ein Befehlslistenhandletyp. |
D3D12DDI_HT_FENCE Wert: 23 Ein Zaunziehpunkttyp. |
D3D12DDI_HT_DESCRIPTOR_HEAP Wert: 24 Ein Deskriptor-Heap-Handletyp. |
D3D12DDI_HT_HEAP Wert: 25 Ein Heap-Handletyp. |
D3D12DDI_HT_QUERY_HEAP Wert: 27 Ein Abfrage-Heap-Handletyp. |
D3D12DDI_HT_COMMAND_SIGNATURE Wert: 28 Ein Befehlssignaturhandletyp. |
D3D12DDI_HT_0010_PIPELINE_LIBRARY Wert: 29 Ein Pipelinebibliothek-Handletyp. |
D3D12DDI_HT_0020_VIDEO_DECODER Wert: 30 Ein Videodecoder-Handletyp. |
D3D12DDI_HT_0020_VIDEO_PROCESSOR Wert: 32 Ein Videoprozessorhandletyp. |
D3D12DDI_HT_0012_RESOURCE Wert: 34 Ein Ressourcenhandletyp. |
D3D12DDI_HT_PASS Wert: 35 Ein Passhandletyp. |
D3D12DDI_HT_0030_CRYPTOSESSION Wert: 36 Ein Kryptositzungshandle-Typ. |
D3D12DDI_HT_0030_CRYPTOSESSIONPOLICY Wert: 37 Ein Kryptositzungsrichtlinien-Handletyp. |
D3D12DDI_HT_0030_PROTECTEDRESOURCESESSION Wert: 38 Ein geschützter Ressourcensitzungshandletyp. |
D3D12DDI_HT_0032_VIDEO_DECODER_HEAP Wert: 39 Ein Videodecoder-Heap-Handletyp. |
D3D12DDI_HT_0040_COMMAND_POOL Wert: 40 Ein Befehlspool. |
D3D12DDI_HT_0040_COMMAND_RECORDER Wert: 41 Ein Befehlsrekorder. |
D3D12DDI_HT_0054_STATE_OBJECT Wert: 42 Ein Statusobjekt. |
D3D12DDI_HT_METACOMMAND Wert: 43 Ein Metabefehl. |
D3D12DDI_HT_0050_SCHEDULINGGROUP Wert: 44 Hardwareplanungsgruppe. |
D3D12DDI_HT_0053_VIDEO_MOTION_ESTIMATOR Wert: 45 Video motion estimator. |
D3D12DDI_HT_0053_VIDEO_MOTION_VECTOR_HEAP Wert: 46 Heap des Videobewegungsvektors. |
D3D12DDI_HT_0061_VIDEO_EXTENSION_COMMAND Wert: 47 Der Handletyp für Videoerweiterungsbefehle. Wird in DDI verwendet, z. B. pfnMakeResident und pfnEvict, die mehrere Handletypen akzeptieren können. Die UMD-Handletypdeklaration ist D3D12DDI_HVIDEOEXTENSIONCOMMAND_0063 .Dieses Feld ist ab Windows 10, Version 1903 und UMD DDI Min Version D3D12DDI_SUPPORTED_0043 verfügbar. |
D3D12DDI_HT_0080_VIDEO_ENCODER Wert: 48 Behandeln Sie den Typ für einen Video-Encoder. |
D3D12DDI_HT_0080_VIDEO_ENCODER_HEAP Wert: 49 Handle type for a video encoder heap. |
Anforderungen
Anforderung | Wert |
---|---|
Header- | d3d12umddi.h (einschließlich D3d12umddi.h) |