структура DXGKARG_QUERYDIAGNOSTICTYPESSUPPORT (dispmprt.h)
Аргументы функции обратного вызова DxgkddiQueryDiagnosticTypesSupport .
Синтаксис
typedef struct _DXGKARG_QUERYDIAGNOSTICTYPESSUPPORT {
[in] DXGK_DIAGNOSTIC_CATEGORIES DiagnosticCategory;
[out] DXGK_DIAGNOSTIC_TYPES NoninvasiveTypes;
[out] DXGK_DIAGNOSTIC_TYPES InvasiveTypes;
} DXGKARG_QUERYDIAGNOSTICTYPESSUPPORT, *PDXGKARG_QUERYDIAGNOSTICTYPESSUPPORT;
Члены
[in] DiagnosticCategory
Структура DXGK_DIAGNOSTIC_CATEGORIES , указывающая, к какой из категорий диагностики запрашиваются поддерживаемые типы.
[out] NoninvasiveTypes
Структура DXGK_DIAGNOSTIC_TYPES, указывающая поддержку драйверами для диагностика, что может быть достигнуто без значительных накладных расходов или влияния на систему. Неинвазивные диагностика должны быть достаточно неопасными, чтобы операционная система могла включить их для упреждающего сбора данных телеметрии.
[out] InvasiveTypes
Структура DXGK_DIAGNOSTIC_TYPES, указывающая поддержку драйвера для диагностика, которая поддерживается драйвером, но может потребовать значительных затрат или оказать значительное влияние на систему. Инвазивные диагностика будут включены только при необходимости сбора информации для конкретных исследований и, как ожидается, будут иметь недостатки мощности и /или производительности, что делает их непригодными для автоматического использования.
Требования
Требование | Значение |
---|---|
Заголовок | dispmprt.h |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по