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


структура D3DDDIARG_RECLAIMRESOURCES (d3dumddi.h)

Описывает ресурсы памяти видео, которые необходимо восстановить, и что драйвер отображения в пользовательском режиме, ранее предлагаемый для повторного использования. Используется с функцией ReclaimResources.

Синтаксис

typedef struct _D3DDDIARG_RECLAIMRESOURCES {
  [in]  HANDLE *pResources;
  [out] BOOL   *pDiscarded;
  [in]  UINT   Resources;
} D3DDDIARG_RECLAIMRESOURCES;

Члены

[in] pResources

Указатель на массив дескрипторов к ресурсам, которые необходимо восстановить.

[out] pDiscarded

Необязательный массив логических значений, указывающий, был ли удален каждый ресурс или выделение.

Каждое логическое значение в этом массиве соответствует ресурсу в том же расположении индекса в структуре, на которую указывает pResources.

Драйвер задает каждому логическому значению значение TRUE, если соответствующий ресурс был удален или false, если нет.

Если pDiscardedNULL, драйвер может игнорировать его.

[in] Resources

Количество элементов в массивах, на которые указывает pResources и pDiscarded.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 8
минимальный поддерживаемый сервер Windows Server 2012
заголовка d3dumddi.h

См. также

CreateDevice(D3D10)

ReclaimResources