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

Аргументы, используемые функцией обратного вызова PFND3DDDI_SUBMITPRESENTTOHWQUEUECB .

Синтаксис

typedef struct _D3DDDICB_SUBMITPRESENTTOHWQUEUE {
  D3DKMT_HANDLE            *BroadcastSrcAllocations;
  D3DKMT_HANDLE            *BroadcastDstAllocations;
  HANDLE                   *hHwQueues;
  UINT                     BroadcastHwQueueCount;
  UINT                     PrivateDriverDataSize;
  PVOID                    pPrivateDriverData;
  BOOLEAN                  bOptimizeForComposition;
  BOOL                     SyncIntervalOverrideValid;
  D3DDDI_FLIPINTERVAL_TYPE SyncIntervalOverride;
} D3DDDICB_SUBMITPRESENTTOHWQUEUE;

Члены

BroadcastSrcAllocations

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

BroadcastDstAllocations

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

hHwQueues

Массив отправляемых аппаратных очередей.

BroadcastHwQueueCount

Количество широковещательных очередей оборудования.

PrivateDriverDataSize

Общий размер буфера частных данных в байтах.

pPrivateDriverData

Указатель на частные данные, передаваемые в DdiPresent.

bOptimizeForComposition

SyncIntervalOverrideValid

SyncIntervalOverride

Требования

Требование Значение
Минимальная версия клиента Windows 10, версия 1809
Верхняя часть d3dumddi.h