IddCxMonitorQueryHardwareCursor3 함수(iddcx.h)

간접 디스플레이 드라이버는 IddCxMonitorQueryHardwareCursor3 을 호출하여 지정된 모니터에 대한 현재 하드웨어 커서 정보를 검색합니다. 이 함수 버전은 모니터가 HDR 모드인 경우 드라이버가 커서에 적용해야 하는 SDR 흰색 수준을 추가합니다.

구문

HRESULT IddCxMonitorQueryHardwareCursor3(
  IDDCX_MONITOR                 MonitorObject,
  const IDARG_IN_QUERY_HWCURSOR *pInArgs,
  IDARG_OUT_QUERY_HWCURSOR3     *pOutArgs
);

매개 변수

MonitorObject

[in] IddCxMonitorCreate에서 만든 모니터의 OS 컨텍스트 핸들인 IDDCX_MONITOR 개체입니다.

pInArgs

이 함수의 입력 인수를 포함하는 IDARG_IN_QUERY_HWCURSOR 구조체에 대한 포인터입니다.

pOutArgs

모니터의 현재 하드웨어 커서 정보가 반환되는 IDARG_OUT_QUERY_HWCURSOR3 구조체에 대한 포인터입니다.

반환 값

IddCxMonitorQueryHardwareCursor2 는 성공하면 STATUS_SUCCESS 반환합니다. 그렇지 않으면 적절한 NTSTATUS 오류 코드를 반환합니다. STATUS_GRAPHICS_PATH_NOT_IN_TOPOLOGY 오류 코드는 MonitorObject 가 현재 활성 경로에 없음을 나타내는 일시적인 오류입니다.

설명

IddCxMonitorQueryHardwareCursor3 은 지정된 모니터에 대한 현재 하드웨어 커서 정보를 검색하여 pOutArgs 가 가리키는 호출자 제공 버퍼에 배치합니다. 이 함수는 IddCxMonitorQueryHardwareCursor2와 매우 유사하지만 SDR 흰색 수준 값을 추가로 제공합니다. 모든 커서 이미지는 SDR 형식이고 드라이버는 올바른 밝기로 표시되어야 하므로 SDR 흰색 수준이 필요합니다.

HDR 지원에 대한 자세한 내용은 IddCx 버전 1.10 업데이트를 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 11 버전 22H2 9월 업데이트(IddCx 버전 1.10)
머리글 iddcx.h

추가 정보

IDDCX_MONITOR

IDARG_IN_QUERY_HWCURSOR

IDARG_OUT_QUERY_HWCURSOR3

IddCxMonitorSetupHardwareCursor