DXGK_DIAGTYPE_NOTIFICATIONS 構造体 (dispmprt.h)
通知カテゴリ内の 1 つ以上の診断の種類を識別するために使用される構造体。
構文
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
通知の値。
要件
要件 | 値 |
---|---|
Header | dispmprt.h |
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示