enumerazione D3D11_1_DDI_COPY_FLAGS (d3d10umddi.h)
Specifica come gestire il contenuto esistente di una risorsa durante un'operazione di copia o aggiornamento di un'area all'interno di tale risorsa. Usato dai driver di visualizzazione Windows Display Driver Model (WDDM) 1.2 e versioni successive.
Sintassi
typedef enum D3D11_1_DDI_COPY_FLAGS {
D3D11_1DDI_COPY_NO_OVERWRITE,
D3D11_1DDI_COPY_DISCARD,
D3D11_1DDI_COPY_TILEABLE
} ;
Costanti
D3D11_1DDI_COPY_NO_OVERWRITE Il chiamante garantisce che la parte della superficie in cui viene scritto con nuovi dati non venga attualmente fatto riferimento o a cui si accede da alcuna operazione di rendering precedente. Il driver può sfruttare questa funzionalità per ottimizzare le prestazioni e l'utilizzo della memoria. |
D3D11_1DDI_COPY_DISCARD Il driver di visualizzazione in modalità utente può eliminare il contenuto precedente dell'intera risorsa. Il driver può sfruttare questa funzionalità per ottimizzare le prestazioni e l'utilizzo della memoria. |
D3D11_1DDI_COPY_TILEABLE Per il rendering posticipato basato su riquadri, un'operazione di copia può operare solo sul riquadro attualmente elaborato nella risorsa di origine o di destinazione e la scena non deve essere scaricata in tutti i riquadri. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 |
Server minimo supportato | Windows Server 2012 |
Intestazione | d3d10umddi.h (include D3d10umddi.h) |