функция обратного вызова PFND3D10DDI_SETERROR_CB (d3d10umddi.h)
Функция pfnSetErrorCb задает код ошибки возврата функции драйвера отображения пользовательского режима.
Синтаксис
PFND3D10DDI_SETERROR_CB Pfnd3d10ddiSeterrorCb;
void Pfnd3d10ddiSeterrorCb(
D3D10DDI_HRTCORELAYER unnamedParam1,
HRESULT unnamedParam2
)
{...}
Параметры
unnamedParam1
hRuntimeDevice [in]
Дескриптор контекста для основной среды выполнения Microsoft Direct3D 10. Этот дескриптор предоставляется драйверу при вызове функции CreateDevice(D3D10) драйвера.
unnamedParam2
hResult [in]
Значение HRESULT, указывающее ошибку, заданную для функции драйвера.
Возвращаемое значение
None
Remarks
Драйвер отображения пользовательского режима может много раз вызывать pfnSetErrorCb для каждого вызова драйвера. Для функций драйвера, которые не возвращают коды состояния, драйвер использует pfnSetErrorCb для возврата сведений об ошибке в среду выполнения Direct3D.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Windows Vista и более поздних версиях операционных систем Windows. |
Целевая платформа | Персональный компьютер |
Верхняя часть | d3d10umddi.h (включая D3d10umddi.h) |