enumerazione DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS (dxgiddi.h)

Identifica le funzionalità di sovrimpressione.

Sintassi

typedef enum DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS {
  DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_ROTATION_WITHOUT_INDEPENDENT_FLIP,
  DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_VERTICAL_FLIP,
  DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_HORIZONTAL_FLIP,
  DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_DEINTERLACE,
  DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_STEREO,
  DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_RGB,
  DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_YUV,
  DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_BILINEAR_FILTER,
  DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_HIGH_FILTER,
  DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_ROTATION,
  DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_FULLSCREEN_POST_COMPOSITION,
  DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_RESERVED1,
  DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_SHARED,
  DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_IMMEDIATE,
  DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_PLANE0_FOR_VIRTUAL_MODE_ONLY
} ;

Costanti

 
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_ROTATION_WITHOUT_INDEPENDENT_FLIP
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_VERTICAL_FLIP
Il piano di sovrimpressione può capovolgere i dati verticalmente, rendendoli capovolti.
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_HORIZONTAL_FLIP
Il piano di sovrapposizione può capovolgere orizzontalmente i dati, rendendoli visualizzati come immagine speculare da destra a sinistra.
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_DEINTERLACE
Riservato per l'utilizzo nel sistema. Il driver di visualizzazione in modalità utente non deve usare questo valore.
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_STEREO
Riservato per l'utilizzo nel sistema. Il driver di visualizzazione in modalità utente non deve usare questo valore.
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_RGB
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_YUV
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_BILINEAR_FILTER
Può eseguire l'estensione bilineare.
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_HIGH_FILTER
Può fare meglio dell'estensione bilineare.
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_ROTATION
Il piano di sovrapposizione può ruotare i dati 90, 180 e 270 gradi.
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_FULLSCREEN_POST_COMPOSITION
Indica che i limiti riportati in questo gruppo si applicano a un piano a schermo intero e che tutte le operazioni applicate a questo piano si verificano dopo che si è verificata la composizione con altri piani MPO. Ciò è utile per gli scenari seguenti:

* Il modulo di montaggio del pannello può essere utilizzato per allungare la superficie in modo che corrisponda allo schermo. Ciò è utile per supportare le modalità virtuali.

* Può estendere o ridurre il piano desktop per VidPnSourceId in modo che corrisponda a un singolo monitor con le limitazioni seguenti:

* L'intera allocazione deve essere estesa: non sono supportati rettangoli secondari.
* Deve essere il piano 0 nell'ordine Z.

* Se è supportato un cursore HW, il cursore HW verrà composto con il piano desktop prima dell'estensione (ad esempio, il cursore HW verrà allungato o ridotto con il resto del piano desktop).
* Se sono supportati altri piani MPO oltre al montaggio del pannello, i rettangoli di ritaglio per gli altri piani MPO sono associati al rect di origine del piano di montaggio del pannello.

* Negli scenari HDR, la presentazione dell'allocazione HDR (potenzialmente con metadati) sarà semplicemente simile a un MPO presente con un singolo piano che copre l'intero schermo.

Questo flag non deve essere segnalato negli stessi gruppi di funzionalità del normale MPO.
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_RESERVED1
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_SHARED
Indica che l'hardware descritto in questo gruppo di funzionalità può essere condiviso tra output.

Ad esempio, se l'hardware supporta un correttore di pannelli dedicato per output, ma supporta anche 4 piani MPO aggiuntivi condivisi tra più output, il driver segnala i gruppi di funzionalità seguenti in ogni output:

* Un gruppo di funzionalità per il pannello di montaggio che non imposta il flag di funzionalità DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_SHARED.
* Uno o più gruppi di funzionalità che descrivono i 4 piani MPO che impostano la funzionalità di DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_SHARED.
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_IMMEDIATE
Indica che HW supporta il capovolgimento immediato del piano MPO, purché l'unica modifica sia l'indirizzo iniziale della visualizzazione.
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_PLANE0_FOR_VIRTUAL_MODE_ONLY
Indica che l'estensione/compattazione del piano 0 deve verificarsi solo quando il piano 0 è il piano desktop e l'estensione/compattazione viene usata per il supporto della modalità virtuale.

Requisiti

Requisito Valore
Client minimo supportato Windows 8.1
Server minimo supportato Windows Server 2012 R2
Intestazione dxgiddi.h (include D3d10umddi.h)