estructura DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_HISTOGRAM (dispmprt.h)
La estructura DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_HISTOGRAM proporciona información de histograma para el búfer actual que se examina durante la recopilación de datos de diagnóstico.
Sintaxis
typedef struct _DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_HISTOGRAM {
INT MinPixelValue;
INT MaxPixelValue;
} DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_HISTOGRAM;
Miembros
MinPixelValue
Valor de píxel mínimo en el histograma del búfer examinado actualmente. Un valor de -1 especifica que no se admite ningún histograma.
MaxPixelValue
Valor máximo de píxel en el histograma del búfer examinado actualmente.
Comentarios
DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_HISTOGRAM es miembro de la estructura de DXGK_DIAG_SCANOUT_BUFFER_CONTENT , que se pasa como miembro de la estructura de DXGK_DISPLAYSTATE_INTRUSIVE en llamadas a DxgkDdiGetDisplayStateIntrusive durante la recopilación de datos de diagnóstico.
Si el hardware no admite el cálculo de CRC en los píxeles escaneados y el controlador o hardware mantiene un histograma de los búferes que se examinan, debe devolver MinPixelValue y MaxPixelValue para el búfer actual que se está escaneando. Estos valores deben estar en los píxeles escaneados finales, incluidos todos los gamma y cualquier otra transformación aplicada. Dado que los valores mínimo y máximo dependerán de los valores gamma, y es posible que el sistema operativo no conozca toda la curva gamma que se está aplicando, el sistema operativo solo usará estos valores para una decisión general de si los píxeles podrían ser negros o cerca de negro.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 2004 |
Encabezado | dispmprt.h |
Consulte también
DXGK_DIAG_SCANOUT_BUFFER_CONTENT
DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC