DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_HISTOGRAM 구조체(dispmprt.h)

DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_HISTOGRAM 구조는 진단 데이터 수집 중에 검사되는 현재 버퍼에 대한 히스토그램 정보를 제공합니다.

구문

typedef struct _DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_HISTOGRAM {
  INT MinPixelValue;
  INT MaxPixelValue;
} DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_HISTOGRAM;

멤버

MinPixelValue

현재 검사된 버퍼에 대한 히스토그램의 최소 픽셀 값입니다. -1 값은 히스토그램이 지원되지 않음을 지정합니다.

MaxPixelValue

현재 검사된 버퍼에 대한 히스토그램의 최대 픽셀 값입니다.

설명

DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_HISTOGRAM진단 데이터 수집 중에 DxgkDdiGetDisplayStateIntrusive에 대한 호출에서 DXGK_DISPLAYSTATE_INTRUSIVE 구조체의 멤버로 전달되는 DXGK_DIAG_SCANOUT_BUFFER_CONTENT 구조체의 멤버입니다.

하드웨어가 스캔된 픽셀에서 CRC 계산을 지원하지 않고 드라이버/하드웨어가 검사 중인 버퍼의 히스토그램을 유지 관리하는 경우 검사 중인 현재 버퍼에 대해 MinPixelValueMaxPixelValue 를 반환해야 합니다. 이러한 값은 모든 감마 및 적용된 다른 변환을 포함하여 최종 검사된 픽셀에 있어야 합니다. 최소값과 최대값은 감마 값에 따라 달라지고 운영 체제는 적용되는 전체 감마 곡선을 알지 못할 수 있으므로 OS는 픽셀이 검은색인지 아니면 검은색에 가까운지의 전반적인 결정에만 이러한 값을 사용합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10, 버전 2004
머리글 dispmprt.h

추가 정보

DXGK_DIAG_SCANOUT_BUFFER_CONTENT

DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC

DXGK_DISPLAYSTATE_INTRUSIVE

DXGKARG_GETDISPLAYSTATEINTRUSIVE

DxgkDdiGetDisplayStateIntrusive