enumerazione DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS (dxgiddi.h)
Identifica le funzionalità di sovrapposizione.
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 verticalmente i dati, rendendoli capovolti. |
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_HORIZONTAL_FLIP Il piano di sovrimpressione può capovolgere orizzontalmente i dati, rendendoli così come un'immagine speculare da destra a sinistra. |
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_DEINTERLACE Riservato per l'uso del sistema. Il driver di visualizzazione in modalità utente non deve usare questo valore. |
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_STEREO Riservato per l'uso del 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 un'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 HW del pannello può essere utilizzato per estendere 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. * Questo deve essere l'aereo 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à esteso o ridotto con il resto del piano desktop). * Se altri piani MPO sono supportati oltre alla montatrice del pannello, i rettangoli di ritaglio per gli altri piani MPO sono associati alla correzione di origine del piano di allineamento del pannello. * Negli scenari HDR, la presentazione dell'allocazione HDR (potenzialmente con metadati) sarà 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 ogni 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 installazione 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 l'inversione immediata 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. |
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 8.1 |
server minimo supportato | Windows Server 2012 R2 |
intestazione | dxgiddi.h (include D3d10umddi.h) |