Freigeben über


DXGKARG_GETMULTIPLANEOVERLAYCAPS-Struktur (d3dkmddi.h)

Argumente für die DxgkDdiGetMultiPlaneOverlayCaps-Funktion .

Syntax

typedef struct _DXGKARG_GETMULTIPLANEOVERLAYCAPS {
  [in]  D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
  [out] UINT                           MaxPlanes;
  [out] UINT                           MaxRGBPlanes;
  [out] UINT                           MaxYUVPlanes;
  [out] DXGK_MULTIPLANEOVERLAYCAPS     OverlayCaps;
  [out] float                          MaxStretchFactor;
  [out] float                          MaxShrinkFactor;
} DXGKARG_GETMULTIPLANEOVERLAYCAPS;

Member

[in] VidPnSourceId

Gibt die VidPn-Quelle an, für die mehrschichtige Funktionen abfragt werden.

[out] MaxPlanes

Gibt die Gesamtzahl der Ebenen an, einschließlich der primären Ebene der DWM, die gleichzeitig unterstützt werden können.

[out] MaxRGBPlanes

Gibt die Gesamtzahl der RGB-Ebenen an, einschließlich der primären DWM-Ebene, die gleichzeitig unterstützt werden kann.

[out] MaxYUVPlanes

Gibt die Gesamtzahl der YUV-Ebenen an, die gleichzeitig unterstützt werden können.

[out] OverlayCaps

Eine DXGK_MULTIPLANEOVERLAYCAPS-Struktur , die die Ebenenfunktionen angibt.

[out] MaxStretchFactor

Gibt den maximalen Stretchfaktor an, der auf eine Ebene angewendet werden kann.

[out] MaxShrinkFactor

Gibt den maximalen Verkleinerungsfaktor an, der auf eine Ebene angewendet werden kann.

Anforderungen

Anforderung Wert
Header d3dkmddi.h