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


структура DXGKARG_GETRESOURCEFORBAR (dispmprt.h)

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

Синтаксис

typedef struct _DXGKARG_GETRESOURCEFORBAR {
  ULONG                           VirtualFunctionIndex;
  ULONG                           BarIndex;
  PCM_PARTIAL_RESOURCE_DESCRIPTOR pResource;
} DXGKARG_GETRESOURCEFORBAR, *PDXGKARG_GETRESOURCEFORBAR;

Члены

VirtualFunctionIndex

Отсчитываемое от нуля смещение виртуальной функции от первого VF, предоставляемого этой физической функцией.

BarIndex

Индекс на столбик, для которого требуется получить ресурс.

pResource

Переменная out, которая будет заполнена сведениями о ресурсе, в частности базовым адресом. Это CM_PARTIAL_RESOURCE_DESCRIPTOR. Допустимые типы: CmResourceTypeMemory и CmResourceTypeMemoryLarge.

Требования

Требование Значение
Заголовок dispmprt.h