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


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

Аргументы, описывающие выделение, в которое копируется и из нее копируется содержимое. Используется функцией обратного вызова PFND3D12DDI_PRESENT_0051.

Синтаксис

typedef struct D3D12DDI_PRESENT_0051 {
  D3DKMT_HANDLE               BroadcastSrcAllocation[D3DDDI_MAX_BROADCAST_CONTEXT + 1];
  D3DKMT_HANDLE               BroadcastDstAllocation[D3DDDI_MAX_BROADCAST_CONTEXT + 1];
  BOOL                        AddedGpuWork;
  UINT                        BackBufferMultiplicity;
  BOOL                        SyncIntervalOverrideValid;
  DXGI_DDI_FLIP_INTERVAL_TYPE SyncIntervalOverride;
} D3D12DDI_PRESENT_0051;

Члены

BroadcastSrcAllocation[D3DDDI_MAX_BROADCAST_CONTEXT + 1]

Выделение, содержимое которого будет представлено.

BroadcastDstAllocation[D3DDDI_MAX_BROADCAST_CONTEXT + 1]

Если значение не равно нулю, представляет целевое выделение текущего объекта.

AddedGpuWork

Указывает, есть ли добавлена работа GPU.

BackBufferMultiplicity

Количество физического буфера задней части для каждого логического буфера задней части.

SyncIntervalOverrideValid

Допустимый интервал синхронизации приложений переопределения.

SyncIntervalOverride

Переопределите интервал синхронизации приложений.

Требования

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