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


структура 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

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

[in] LayerIndex

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

[in] PresentID

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

Требования

Требование Ценность
заголовка d3dkmddi.h