Condividi tramite


struttura D3DKMT_MULTIPLANE_OVERLAY_CAPS (d3dkmthk.h)

Contiene funzionalità di sovrimpressione multipla.

Sintassi

typedef struct _D3DKMT_MULTIPLANE_OVERLAY_CAPS {
  union {
    struct {
      UINT Rotation : 1;
      UINT RotationWithoutIndependentFlip : 1;
      UINT VerticalFlip : 1;
      UINT HorizontalFlip : 1;
      UINT StretchRGB : 1;
      UINT StretchYUV : 1;
      UINT BilinearFilter : 1;
      UINT HighFilter : 1;
      UINT Shared : 1;
      UINT Immediate : 1;
      UINT Plane0ForVirtualModeOnly : 1;
      UINT Version3DDISupport : 1;
      UINT Reserved : 20;
    };
    UINT Value;
  };
} D3DKMT_MULTIPLANE_OVERLAY_CAPS;

Members

Rotation

Specifica la rotazione in senso orario del piano di sovrapposizione.

RotationWithoutIndependentFlip

Se TRUE, indica che il conducente può eseguire la rotazione del piano di 90, 180 o 270 gradi, ma IndependentFlip non può essere utilizzato durante la rotazione del piano.

VerticalFlip

Il piano di sovrapposizione deve capovolgere verticalmente i dati.

HorizontalFlip

Il piano di sovrapposizione deve capovolgere orizzontalmente i dati.

StretchRGB

Se TRUE, l'hardware supporta l'estensione di qualsiasi piano contenente dati RGB.

StretchYUV

Se TRUE, l'hardware supporta l'estensione di qualsiasi piano contenente dati YUV.

BilinearFilter

Se TRUE, l'hardware supporta il filtro bilineare.

HighFilter

Se TRUE, l'hardware supporta un filtro migliore rispetto al filtro bilineare.

Shared

Se TRUE, le risorse di sovrapposizione multipla segnalate dalle funzionalità vengono condivise tra tutte le origini VidPn.

Se FALSE, le risorse di sovrapposizione multipla segnalate dalle funzionalità sono dedicate all'origine VidPn specifica.

Immediate

Se TRUE, HW supporta l'inversione immediata del piano MPO.

Se l'inversione contiene modifiche che non possono essere eseguite come capovolgimento immediato, il driver può alzare di livello il capovolgimento a un capovolgimento VSYNC usando la nuova infrastruttura di completamento HSync.

Plane0ForVirtualModeOnly

Se TRUE, l'hardware applicherà sempre il fattore di estensione del piano 0 al cursore hardware e al piano. Ciò implica che l'estensione/compattazione del piano 0 deve verificarsi solo quando il piano 0 è il piano desktop e quando l'estensione/compattazione viene usata per il supporto della modalità virtuale.

Version3DDISupport

Il driver supporta le DDI WDDM 2.2 MPO (sovrapposizione multi piano).

Reserved

Riservato per utilizzo interno.

Value

Valore utilizzato per operare sugli altri membri.

Requisiti

Requisito Valore
Intestazione d3dkmthk.h