Metodo ID3D11DeviceContext1::D iscardView (d3d11_1.h)
Rimuove una visualizzazione risorse dal contesto di dispositivo.
Sintassi
void DiscardView(
[in] ID3D11View *pResourceView
);
Parametri
[in] pResourceView
Tipo: ID3D11View*
Puntatore all'interfaccia ID3D11View per la visualizzazione delle risorse da eliminare. La risorsa sottostante alla vista deve essere stata creata con D3D11_USAGE_DEFAULT di utilizzo o D3D11_USAGE_DYNAMIC; in caso contrario, il runtime elimina la chiamata a DiscardView; se il livello di debug è abilitato, il runtime restituisce un messaggio di errore.
Valore restituito
nessuno
Osservazioni
DiscardView informa l'unità di elaborazione grafica (GPU) che il contenuto esistente nella visualizzazione risorse a cui pResourceView punta non è più necessario. La visualizzazione può essere una vista SRV, RTV, UAV o DSV. DiscardView è una variante del metodo DiscardResource . DiscardView consente di rimuovere un sottoinsieme di una risorsa presente in una visualizzazione, ad esempio un singolo miplevel. In particolare , DiscardView offre una praticità perché spesso le visualizzazioni sono associate e non associate alla pipeline. Alcune associazioni di pipeline non dispongono di viste, ad esempio l'output del flusso. In questo caso , DiscardResource può eseguire il processo per qualsiasi risorsa.
Requisiti
Client minimo supportato | Windows 8 e Platform Update per Windows 7 [app desktop | App UWP] |
Server minimo supportato | Windows Server 2012 e Aggiornamento della piattaforma per Windows Server 2008 R2 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | d3d11_1.h |
Libreria | D3D11.lib |