структура DXGKARG_POSTMULTIPLANEOVERLAYPRESENT (d3dkmddi.h)

Содержит аргументы для функции DxgkDdiPostMultiPlaneOverlayPresent .

Синтаксис

typedef struct _DXGKARG_POSTMULTIPLANEOVERLAYPRESENT {
  [in] D3DDDI_VIDEO_PRESENT_TARGET_ID VidPnTargetId;
  [in] UINT                           PhysicalAdapterMask;
  [in] DWORD                          LayerIndex;
  [in] ULONGLONG                      PresentID;
} DXGKARG_POSTMULTIPLANEOVERLAYPRESENT;

Члены

[in] VidPnTargetId

Отсчитываемый от нуля идентификационный номер целевого объекта представления видео в топологии VidPN. Это число представляет целевой объект представления видео, где выполняется вертикальная синхронизация.

[in] PhysicalAdapterMask

Физическая маска адаптера, в которой выполняется вертикальная синхронизация. Если этот элемент содержит допустимое значение, драйвер также должен установить флаг битового поля ValidPhysicalAdapterMask в элементе Flags.

[in] LayerIndex

Отсчитываемый от нуля индекс отображаемой плоскости наложения. Верхняя плоскость (в направлении z) имеет нулевой индекс. Значения индекса плоскостей должны быть последовательными сверху вниз.

[in] PresentID

64-разрядное целое значение, представляющее каждый запрос на пролистывание для конкретной плоскости MPO.

Требования

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