다음을 통해 공유


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

요구 사항

요구
지원되는 최소 클라이언트 Windows 10 버전 2004
헤더 dispmprt.h

참고 항목

DXGK_DIAG_SCANOUT_BUFFER_CONTENT

DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC

DXGK_DISPLAYSTATE_INTRUSIVE

DXGKARG_GETDISPLAYSTATEINTRUSIVE

DxgkDdiGetDisplayStateIntrusive