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 비디오 확장 명령에 대한 핸들 형식입니다. 여러 핸들 형식을 허용할 수 있는 pfnMakeResident 및 pfnEvict와 같은 DDI에서 사용됩니다. 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 포함) |