EVT_IDD_CX_ADAPTER_QUERY_TARGET_INFO 콜백 함수(iddcx.h)

OS는 간접 디스플레이 드라이버의 EVT_IDD_CX_ADAPTER_QUERY_TARGET_INFO 콜백 함수를 호출하여 대상 기능에 대한 정보를 검색합니다.

구문

EVT_IDD_CX_ADAPTER_QUERY_TARGET_INFO EvtIddCxAdapterQueryTargetInfo;

NTSTATUS EvtIddCxAdapterQueryTargetInfo(
  IDDCX_ADAPTER AdapterObject,
  IDARG_IN_QUERYTARGET_INFO *pInArgs,
  IDARG_OUT_QUERYTARGET_INFO *pOutArgs
)
{...}

매개 변수

AdapterObject

[in] 쿼리 중인 어댑터의 어댑터 개체입니다. 이 어댑터 개체는 IddCxAdapterInitAsync 호출에서 반환되었습니다.

pInArgs

[in] 이 함수에 대한 입력 인수를 포함하는 IDARG_IN_QUERYTARGET_INFO 구조체에 대한 포인터입니다.

pOutArgs

[out] 이 함수에 대한 출력 인수를 포함하는 IDARG_OUT_QUERYTARGET_INFO 구조체에 대한 포인터입니다.

반환 값

작업이 성공하면 콜백 함수는 STATUS_SUCCESS 반환하거나 NT_SUCCESS(상태)이 TRUE인 다른 상태 값을 반환해야 합니다. 그렇지 않으면 콜백이 적절한 NTSTATUS 오류 코드를 반환해야 합니다.

설명

OS는 드라이버가 IddCxMonitorArrival을 호출한 후 EVT_IDD_CX_ADAPTER_QUERY_TARGET_INFO 호출합니다. OS는 이 모니터에 대한 IddCxMonitorCreate 호출에서 드라이버에서 제공하는 커넥터 인덱스를 사용합니다.

IDDCX_BITS_PER_COMPONENT_NONE 지정하는 것이 유효합니다. 그러나 HDR을 사용하도록 설정하려면 현재 Windows 정책에는 구성 요소당 10개 이상의 비트를 모니터로 보내거나 드라이버가 구성 요소당 8비트 이상 디더링을 구성 요소당 8비트까지 디더링하도록 지원하는 기능이 필요합니다. 디더링 기능을 사용하면 HDMI 2.0을 통해 HDR을 4K 해상도로 지원합니다.

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

요구 사항

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

추가 정보

IDARG_IN_QUERYTARGET_INFO

IDARG_OUT_QUERYTARGET_INFO

IddCxAdapterInitAsync

IddCxMonitorArrival

IddCxMonitorCreate