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)