D3D12DDI_COMMAND_QUEUE_FLAGS 열거형(d3d12umddi.h)
D3D12DDI_COMMAND_QUEUE_FLAGS 열거형에는 명령 큐에 대한 값이 포함됩니다.
Syntax
typedef enum D3D12DDI_COMMAND_QUEUE_FLAGS {
D3D12DDI_COMMAND_QUEUE_FLAG_NONE = 0x00000000,
D3D12DDI_COMMAND_QUEUE_FLAG_3D = 0x00000001,
D3D12DDI_COMMAND_QUEUE_FLAG_COMPUTE = 0x00000002,
D3D12DDI_COMMAND_QUEUE_FLAG_COPY = 0x00000004,
D3D12DDI_COMMAND_QUEUE_FLAG_PAGING = 0x00000008,
D3D12DDI_COMMAND_QUEUE_FLAG_0020_VIDEO_LEGACY = 0x00000010,
D3D12DDI_COMMAND_QUEUE_FLAG_0022_VIDEO_DECODE = 0x00000010,
D3D12DDI_COMMAND_QUEUE_FLAG_0022_VIDEO_PROCESS = 0x00000020,
D3D12DDI_COMMAND_QUEUE_FLAG_0053_VIDEO_ENCODE = 0x00000040
} ;
상수
D3D12DDI_COMMAND_QUEUE_FLAG_NONE 값: 0x00000000 플래그가 없습니다. |
D3D12DDI_COMMAND_QUEUE_FLAG_3D 값: 0x00000001 3d. |
D3D12DDI_COMMAND_QUEUE_FLAG_COMPUTE 값: 0x00000002 컴퓨팅 |
D3D12DDI_COMMAND_QUEUE_FLAG_COPY 값: 0x00000004 없습니다. |
D3D12DDI_COMMAND_QUEUE_FLAG_PAGING 값: 0x00000008 페이징. |
D3D12DDI_COMMAND_QUEUE_FLAG_0020_VIDEO_LEGACY 값: 0x00000010 사용되지 않습니다. 사용하지 마십시오. |
D3D12DDI_COMMAND_QUEUE_FLAG_0022_VIDEO_DECODE 값: 0x00000010 비디오를 디코딩합니다. |
D3D12DDI_COMMAND_QUEUE_FLAG_0022_VIDEO_PROCESS 값: 0x00000020 비디오 처리. |
D3D12DDI_COMMAND_QUEUE_FLAG_0053_VIDEO_ENCODE 값: 0x00000040 비디오 인코딩. |
설명
비디오 디코딩 및 비디오 처리를 위한 별도의 큐 유형이 있습니다. 비디오 디코딩 명령 큐는 비디오 디코딩 명령 목록 제출만 지원하며 비디오 프로세스 명령 큐는 비디오 프로세스 명령 목록 제출만 지원합니다. 비디오 디코딩 및 비디오 프로세스는 모두 동일한 DDI 테이블 정의를 공유하지만 각 형식에 대한 드라이버에서 별도의 테이블 인스턴스가 검색됩니다 . D3D12DDI_TABLE_TYPE 참조하세요.
비디오 디코딩 및 비디오 처리는 별도의 큐 유형이므로 반드시 별도의 큐 인스턴스입니다. 애플리케이션은 별도의 큐 인스턴스 간에 동기화해야 합니다. 따라서 드라이버는 디코딩 큐와 비디오 프로세스 큐 간에 암시적으로 동기화해서는 안 됩니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | d3d12umddi.h(D3d12umddi.h 포함) |
추가 정보
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기