Freigeben über


D3DKMT_PRESENT_MULTIPLANE_OVERLAY3 Struktur (d3dkmthk.h)

Enthält vorhandene Mehrplanüberlagerungsinformationen.

Syntax

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;

Angehörige

hAdapter

Ein Handle für den Grafikadapter.

ContextCount

Die Kontextanzahl.

pContextList

Zeiger auf eine Kontextliste.

VidPnSourceId

Die nullbasierte Identifikationsnummer der Videoquelle in einem Pfad einer VidPN-Topologie (Video Present Network), mit der der Monitor verbunden ist.

PresentCount

Die Anzahl der vorhandenen Vorgänge, die für das Gerät in die Warteschlange gestellt werden können, das von hDeviceangegeben wird.

Flags

PresentPlaneCount

Die Anzahl der ressourcen, die angeheften werden sollen.

ppPresentPlanes

Zeiger auf ein Array vorhandener Ebenen.

pPostComposition

Zeiger zum Posten der Komposition.

Duration

Dauer pro Gegenwart.

HDRMetaDataType

Der HDR-Metadatentyp.

HDRMetaDataSize

Die HDR-Metadatengröße.

pHDRMetaData

Die HDR-Metadaten.

BoostRefreshRateMultiplier

Die Verstärkungsmultiplikator der dynamischen Aktualisierungsrate.

Anforderungen

Anforderung Wert
Header- d3dkmthk.h