Поделиться через


структура D3DHAL_DP2DELETEQUERY (d3dhal.h)

Только Для DirectX 9.0 и более поздних версий.

Одна или несколько D3DHAL_DP2DELETEQUERY структур анализируются из буфера команд с помощью обратного вызова D3dDrawPrimitives2, когда член bCommandструктуры D3DHAL_DP2COMMAND имеет значение D3DDP2OP_DELETEQUERY и используются для освобождения ресурсов для запросов.

Синтаксис

typedef struct _D3DHAL_DP2DELETEQUERY {
  DWORD dwQueryID;
} D3DHAL_DP2DELETEQUERY;

Члены

dwQueryID

Определяет запрос, для которого драйвер освобождает ресурсы.

Комментарии

Среда выполнения использует D3DHAL_DP2DELETEQUERY для идентификации каждого запроса. Обратный вызов D3dDrawPrimitives2 драйвера должен обрабатывать структуры wPrimitiveCount D3DHAL_DP2DELETEQUERY из буфера команд. Значение wPrimitiveCount указывается в структуре D3DHAL_DP2COMMAND. Драйвер анализирует эти структуры и освобождает ресурсы для запросов, которые они представляют.

Требования

Требование Значение
Заголовок d3dhal.h (включая D3dhal.h)

См. также раздел

D3DDP2OP_DELETEQUERY

D3DHAL_DP2COMMAND

D3DHAL_DP2CREATEQUERY

D3dDrawPrimitives2