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


структура D3DKMT_PRESENT_MULTIPLANE_OVERLAY3 (d3dkmthk.h)

Содержит сведения о многоплановом наложении.

Синтаксис

typedef struct _D3DKMT_PRESENT_MULTIPLANE_OVERLAY3 {
  D3DKMT_HANDLE                              hAdapter;
  UINT                                       ContextCount;
  D3DKMT_HANDLE                              *pContextList;
  D3DDDI_VIDEO_PRESENT_SOURCE_ID             VidPnSourceId;
  UINT                                       PresentCount;
  D3DKMT_PRESENT_MULTIPLANE_OVERLAY_FLAGS    Flags;
  UINT                                       PresentPlaneCount;
  D3DKMT_MULTIPLANE_OVERLAY3                 **ppPresentPlanes;
  D3DKMT_MULTIPLANE_OVERLAY_POST_COMPOSITION *pPostComposition;
  UINT                                       Duration;
  D3DDDI_HDR_METADATA_TYPE                   HDRMetaDataType;
  UINT                                       HDRMetaDataSize;
  const VOID                                 *pHDRMetaData;
  UINT                                       BoostRefreshRateMultiplier;
} D3DKMT_PRESENT_MULTIPLANE_OVERLAY3;

Члены

hAdapter

Дескриптор графического адаптера.

ContextCount

Число контекстов.

pContextList

Указатель на список контекстов.

VidPnSourceId

Отсчитываемый от нуля идентификационный номер видео, представленный источником в пути к топологии vidPN, к которому подключен монитор.

PresentCount

Количество присутствующих операций, которые можно за очередью для устройства, указанного hDevice.

Flags

PresentPlaneCount

Количество ресурсов для закрепления.

ppPresentPlanes

Указатель на массив нынешних плоскостей.

pPostComposition

Указатель на запись композиции.

Duration

Длительность каждого представления.

HDRMetaDataType

Тип метаданных HDR.

HDRMetaDataSize

Размер метаданных HDR.

pHDRMetaData

Метаданные HDR.

BoostRefreshRateMultiplier

Умножение динамической частоты обновления.

Требования

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