DXGK_DIAGTYPE_NOTIFICATIONS 구조체(dispmprt.h)
알림 범주에서 하나 이상의 진단 유형을 식별하는 데 사용되는 구조체입니다.
구문
typedef struct _DXGK_DIAGTYPE_NOTIFICATIONS {
union {
struct {
UINT PanelSelfRefreshSoftware : 1;
UINT PanelSelfRefreshHardware : 1;
UINT Reserved : 30;
};
UINT Value;
};
} DXGK_DIAGTYPE_NOTIFICATIONS;
멤버
PanelSelfRefreshSoftware
드라이버에서 패널 자체 새로 고침을 사용하거나 사용하지 않도록 설정해야 하는 경우 드라이버에서 보고한 진단을 나타냅니다. 이는 경량 진단이어야 하므로 DxgkDdiQueryDiagnosticTypesSupported에 대한 호출에서 NoninvasiveTypes에 보고되며, 이는 OS에서 DDI 호출 중에 전송되어 상태가 변경되거나 상태 변경이 자연스럽게 수행되는 정상적인 코드 경로에서 전송됩니다.
PanelSelfRefreshHardware
드라이버가 하드웨어에서 알림을 받거나 드라이버가 하드웨어를 쿼리하여 패널 자체 새로 고침을 사용하도록 설정하거나 사용하지 않도록 설정한 경우 드라이버가 보고한 진단을 나타냅니다. 이 진단은 자세한 조사에 사용되므로 PSR 상태 변경 보고의 정확도는 효율성이 더 중요합니다. 그러나 하드웨어가 효율적인 알림을 지원하는 경우 이상적입니다.
Reserved
예약되어 있습니다.
Value
알림의 값입니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | dispmprt.h |
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기