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


структура DXGI_DDI_ARG_OFFERRESOURCES (dxgiddi.h)

Описывает ресурсы видеопамять, которые драйвер отображения пользовательского режима предлагает для повторного использования. Используется с функцией pfnOfferResources . Используется с функцией pfnReclaimResources в драйверах отображения windows Display Driver Model (WDDM) 1.2 и более поздних версий в пользовательском режиме.

Синтаксис

typedef struct _DXGI_DDI_ARG_OFFERRESOURCES {
  [in] DXGI_DDI_HDEVICE         hDevice;
  [in] const DXGI_DDI_HRESOURCE *pResources;
  [in] UINT                     Resources;
  [in] D3DDDI_OFFER_PRIORITY    Priority;
} DXGI_DDI_ARG_OFFERRESOURCES;

Члены

[in] hDevice

Дескриптор устройства отображения (графический контекст), на котором драйвер предлагает ресурсы для повторного использования.

Среда выполнения Direct3D передала этот дескриптор драйверу в элементе hDrvDeviceструктуры D3D10DDIARG_CREATEDEVICE при создании устройства путем вызова процедуры CreateDevice(D3D10).

[in] pResources

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

[in] Resources

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

[in] Priority

Значение типа D3DDDI_OFFER_PRIORITY , указывающее важность ресурсов, на которые указывает pResources.

Требования

Требование Значение
Минимальная версия клиента Windows 8,WDDM 1.2 и более поздних версий
Минимальная версия сервера Windows Server 2012
Верхняя часть dxgiddi.h (включая D3d10umddi.h)

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

CreateDevice(D3D10)

D3D10DDIARG_CREATEDEVICE

D3DDDI_OFFER_PRIORITY

pfnOfferResources