функция обратного вызова PFND3D10DDI_CHECKCOUNTERINFO (d3d10umddi.h)
Функция CheckCounterInfo определяет глобальные сведения, связанные с обработкой счетчиков.
Синтаксис
PFND3D10DDI_CHECKCOUNTERINFO Pfnd3d10ddiCheckcounterinfo;
void Pfnd3d10ddiCheckcounterinfo(
D3D10DDI_HDEVICE unnamedParam1,
D3D10DDI_COUNTER_INFO *unnamedParam2
)
{...}
Параметры
unnamedParam1
hDevice [in]
Дескриптор устройства отображения (графический контекст).
unnamedParam2
pCounterInfo [out]
Указатель на структуру D3D10DDI_COUNTER_INFO , которую драйвер заполняет глобальными сведениями, связанными со счетчиками.
Возвращаемое значение
None
Remarks
Драйвер может использовать функцию обратного вызова pfnSetErrorCb , чтобы задать код ошибки.
Если драйвер отображения пользовательского режима не поддерживает ни один из понятий, представленных в членах структуры D3D10DDI_COUNTER_INFO , он может заполнить элементы D3D10DDI_COUNTER_INFO нулями.
Функция CheckCounterInfo драйвера не может вызвать функцию обратного вызова pfnSetErrorCb, чтобы задать код ошибки D3DDDIERR_DEVICEREMOVED, так как CheckCounterInfo является функцией проверка функции. Драйвер должен убедиться, что он имеет достаточно информации после создания устройства, чтобы ответить на вызов CheckCounterInfo, даже при наличии D3DDDIERR_DEVICEREMOVED. CheckCounterInfo не должно возникать ошибок. Однако CheckCounterInfo может вызывать pfnSetErrorCb для критических ошибок.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Windows Vista и более поздних версиях операционных систем Windows. |
Целевая платформа | Персональный компьютер |
Верхняя часть | d3d10umddi.h (включая D3d10umddi.h) |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по