다음을 통해 공유


DXGK_BRIGHTNESS_GET_CAPS_3 콜백 함수(dispmprt.h)

통합 디스플레이 패널의 밝기 제어 기능을 검색하기 위해 클라이언트 드라이버에 의해 구현됩니다.

구문

DXGK_BRIGHTNESS_GET_CAPS_3 DxgkBrightnessGetCaps3;

NTSTATUS DxgkBrightnessGetCaps3(
  [in]  PVOID Context,
  [in]  ULONG ChildUid,
  [out] DXGK_BRIGHTNESS_CAPS *pBrightnessCaps
)
{...}

매개 변수

[in] Context

디스플레이 어댑터와 연결된 컨텍스트 블록에 대한 핸들입니다.

[in] ChildUid

자식 디바이스를 고유하게 식별하는 정수입니다. 디스플레이 미니포트 드라이버의 DxgkDdiQueryChildRelations 함수는 이전에 이 식별자를 디스플레이 포트 드라이버에 제공했습니다.

[out] pBrightnessCaps

디스플레이 패널의 밝기 제어 기능을 나타내는 DXGK_BRIGHTNESS_CAPS 구조체에 대한 포인터입니다.

반환 값

작업이 성공하면 STATUS_SUCCESS 반환합니다. 그렇지 않으면 ntstatus.h에 정의된 적절한 NTSTATUS 값 오류 코드를 반환합니다.

설명

Brightness3 인터페이스를 지원하는 모든 디바이스는 전환 시간을 지원해야 하므로 SmoothBrightness는 더 이상 사용되지 않습니다.

NitsBrightness 비트는 보정된 nit 기반 밝기를 지원하기 위해 도입되었습니다. 디바이스가 nit 기반 밝기를 지원하지 않는 경우 밝기 수준은 밀리니트 단위로 표시되지만 운영 체제는 알려진 절대 밝기 수준에 매핑되지 않는다는 것을 알고 있습니다.

요구 사항

요구 사항
헤더 dispmprt.h