PFND3D12DDI_CREATESCHEDULINGGROUP_0050 콜백 함수(d3d12umddi.h)
예약 그룹을 만듭니다.
구문
PFND3D12DDI_CREATESCHEDULINGGROUP_0050 Pfnd3d12ddiCreateschedulinggroup0050;
HRESULT Pfnd3d12ddiCreateschedulinggroup0050(
D3D12DDI_HDEVICE unnamedParam1,
const D3D12DDIARG_CREATESCHEDULINGGROUP_0050 *unnamedParam2,
D3D12DDI_HSCHEDULINGGROUP_0050 unnamedParam3,
D3D12DDI_HRTSCHEDULINGGROUP_0050 unnamedParam4
)
{...}
매개 변수
unnamedParam1
디스플레이 디바이스(그래픽 컨텍스트)에 대한 핸들입니다.
unnamedParam2
예약 그룹을 만드는 인수를 포함하는 D3D12DDIARG_CREATESCHEDULINGGROUP_0050 구조체에 대한 포인터입니다.
unnamedParam3
하드웨어 예약 그룹과 연결된 컨텍스트를 나타내는 D3D12DDI_HRTSCHEDULINGGROUP_0050 런타임 핸들 형식입니다.
unnamedParam4
반환 값
HRESULT를 반환합니다.
설명
예약 그룹은 런타임이 만들 드라이버 개체이며 생성 중에 하나 이상의 3D/컴퓨팅 컨텍스트가 생성되어야 합니다. 런타임을 사용하면 여러 컨텍스트를 생성할 수 있습니다. 드라이버가 CreateSchedulingGroup에서 반환되면 더 이상 컨텍스트를 추가할 수 없습니다.
예약 그룹에는 모든 자식 명령 큐에서 활용할 공유 하드웨어 또는 리소스를 대상으로 하는 모든 컨텍스트가 포함되어야 합니다. 모든 자식 큐에 대한 모든 컨텍스트를 포함할 필요는 없습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10, 버전 1809 |
머리글 | d3d12umddi.h |