PFN_IDDCXSETREALTIMEGPUPRIORITY 콜백 함수(iddcx.h)
PFN_IDDCXSETREALTIMEGPUPRIORITY DirectX 디바이스의 GPU 우선 순위를 실시간으로 높이는 OS 콜백 함수에 대한 포인터입니다.
구문
PFN_IDDCXSETREALTIMEGPUPRIORITY PfnIddcxsetrealtimegpupriority;
HRESULT * PfnIddcxsetrealtimegpupriority(
[in] PIDD_DRIVER_GLOBALS DriverGlobals,
[in] IDDCX_SWAPCHAIN SwapChainObject,
[in] const IDARG_IN_SETREALTIMEGPUPRIORITY *pIn
)
{...}
매개 변수
[in] DriverGlobals
시스템 정의 드라이버별 데이터를 포함하는 IDD_DRIVER_GLOBALS 구조체에 대한 포인터입니다.
[in] SwapChainObject
제공된 DXGI 디바이스가 처리할 스왑 체인을 나타내는 IDDCX_SWAPCHAIN 개체입니다 .
[in] pIn
DXGI 디바이스에 대한 추가 입력 인수가 있는 IDARG_IN_SETREALTIMEGPUPRIORITY 구조체에 대한 포인터입니다.
반환 값
루틴이 성공하면 S_OK 반환합니다. 그렇지 않으면 다음과 같은 적절한 NTSTATUS 오류 코드를 반환합니다.
오류 코드 | 의미 |
---|---|
E_INVALIDARG | 잘못된 스왑 체인 개체가 제공되었습니다. |
E_NOTIMPL | GPU 우선 순위 향상은 지원되지 않습니다. 설명 부분을 참조하세요. |
설명
IDD(간접 표시 드라이버)는 이 포인터를 사용하여 가리키는 함수를 직접 호출하면 안 됩니다. IDD는 대신 IddCxSetRealtimeGPUPriority를 호출해야 합니다.
WDDM 1에서는 실시간 우선 순위 설정이 지원되지 않습니다. x 디바이스; IddCxSetRealtimeGPUPriority 는 이러한 디바이스에 대한 E_NOTIMPL 반환합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10 버전 22H2 |
머리글 | iddcx.h |