다음을 통해 공유


DXGKDDI_SETTARGETGAMMA 콜백 함수(d3dkmddi.h)

대상 ID로 식별되는 경로에서 감마 LUT를 설정할 수 있습니다.

참고 이는 D3DKMDT_GAMMA_RAMP 필드만 변경된 경우 이전 WDDM 버전의 DxgkDdi_UpdateActiveVidPnPresentPath 기능적으로 동일합니다.

 

구문

DXGKDDI_SETTARGETGAMMA DxgkddiSettargetgamma;

NTSTATUS DxgkddiSettargetgamma(
  IN_CONST_HANDLE hAdapter,
  IN_CONST_PDXGKARG_SETTARGETGAMMA pSetTargetGammaArg
)
{...}

매개 변수

hAdapter

어댑터를 식별하는 핸들입니다.

pSetTargetGammaArg

수정할 대상 ID를 제공하고 설정할 감마 램프를 제공하는 DXGKARG_SETTARGETGAMMA 구조체에 대한 포인터입니다.

반환 값

이 루틴이 성공하면 STATUS_SUCCESS 반환합니다.

참고 WDDM 2.2에는 지원되는 감마 램프의 각 유형에 대한 상한 비트가 있으므로 OS에서 지원되지 않는 형식을 건너뜁니다. 따라서 형식이 지원되는 경우 모니터 분리와 같은 피할 수 없는 오류 외에는 호출에 실패할 이유가 없어야 합니다.
 

설명

이 함수는 항상 PASSIVE 수준에서 호출되므로 지원 코드를 페이징 가능으로 만들어야 합니다.

요구 사항

요구 사항
대상 플랫폼 Windows
헤더 d3dkmddi.h