DXGKDDI_UPDATEMONITORLINKINFO 콜백 함수(d3dkmddi.h)

클라이언트 드라이버에 의해 구현되어 현재 연결된 링크에 연결된 모니터의 기능을 쿼리할 수 있습니다.

구문

DXGKDDI_UPDATEMONITORLINKINFO DxgkddiUpdatemonitorlinkinfo;

NTSTATUS DxgkddiUpdatemonitorlinkinfo(
  IN_CONST_HANDLE hAdapter,
  INOUT_PDXGKARG_UPDATEMONITORLINKINFO pUpdateMonitorLinkInfoArg
)
{...}

매개 변수

hAdapter

표시 타이밍을 설정해야 하는 어댑터를 식별합니다.

pUpdateMonitorLinkInfoArg

드라이버가 모니터 링크 기능을 작성하는 DXGKARG_UPDATEMONITORLINKINFO 구조체에 대한 포인터입니다.

반환 값

작업이 성공하면 STATUS_SUCCESS 반환합니다. 그렇지 않으면 적절한 NTSTATUS 값 오류 코드를 반환합니다. 자세한 내용은 NTSTATUS 값을 참조하세요. 매개 변수에 오류가 있거나 요청을 처리하지 못하는 경우가 아니면 드라이버는 항상 성공 코드를 반환해야 합니다.

설명

UpdateMonitorLinkCapabilities는 RecommendMonitorModes 콜백 함수와 모드 열거 전에 호출되므로 열거형에 추가 정보를 추가하지 않고 OS에서 특정 디스플레이 구성에 종속되지 않은 기능을 쿼리할 수 있습니다. 그런 다음 RecommendMonitorModes가 완료될 때까지 드라이버는 모니터의 기능을 완전히 이해하고 OS에 보고할 수 있습니다. 이는 디스플레이 구성에 관계없이 이러한 모든 기능을 사용할 수 있음을 의미하지는 않지만 OS에서 정의된 가정을 할 수 있습니다.

또한 DXGKARG_UPDATEMONITORLINKINFO 구조는 모니터의 OS 구성에 따라 드라이버에 사용 힌트를 전달합니다.

이 함수는 항상 PASSIVE 수준에서 호출됩니다.

요구 사항

요구 사항
헤더 d3dkmddi.h
IRQL PASSIVE