функция обратного вызова PFND3D11DDI_ABANDONCOMMANDLIST (d3d10umddi.h)
Функция AbandonCommandList отказывается от списка команд.
Синтаксис
PFND3D11DDI_ABANDONCOMMANDLIST Pfnd3d11ddiAbandoncommandlist;
void Pfnd3d11ddiAbandoncommandlist(
D3D10DDI_HDEVICE unnamedParam1
)
{...}
Параметры
unnamedParam1
hDevice [in]
Дескриптор устройства отображения (графический контекст).
Возвращаемое значение
Никакой
Замечания
Драйвер может использовать функцию обратного вызова pfnSetErrorCb для задания критического кода ошибки.
После отложенного контекста среда выполнения Direct3D вызывает AbandonCommandList отказаться от списка команд, связанного с отложенным контекстом. AbandonCommandList может применять состояние независимо от того, что предпочитает драйвер.
Драйвер необходим только для реализации AbandonCommandList, если драйвер поддерживает возможность D3D11DDICAPS_COMMANDLISTS_BUILD_2, которую можно вернуть в структуре D3D11DDI_THREADING_CAPS из вызова функции GetCaps(D3D10_2).
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | AbandonCommandList поддерживается начиная с операционной системы Windows 7. |
целевая платформа | Настольный |
заголовка | d3d10umddi.h (include D3d10umddi.h) |