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


структура D3D12DDI_GPU_VIRTUAL_ADDRESS_RANGE_AND_STRIDE (d3d12umddi.h)

Описывает диапазон виртуальных адресов GPU и шаг.

Синтаксис

typedef struct D3D12DDI_GPU_VIRTUAL_ADDRESS_RANGE_AND_STRIDE {
  D3D12DDI_GPU_VIRTUAL_ADDRESS StartAddress;
  UINT64                       SizeInBytes;
  UINT64                       StrideInBytes;
} D3D12DDI_GPU_VIRTUAL_ADDRESS_RANGE_AND_STRIDE;

Члены

StartAddress

Начало диапазона виртуальных адресов.

SizeInBytes

Размер виртуального адреса в байтах.

StrideInBytes

Определяет шаг индексирования, например для вершин. Используются только нижние 32 бита. Поле является 64-разрядным, чтобы сделать выравнивание содержащих структур чистой и очевидной везде.

Замечания

Используется в структуре D3D12DDIARG_DISPATCH_RAYS_0054.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 10 версии 1809
заголовка d3d12umddi.h