Método ID3D11DeviceContext1::D iscardView (d3d11_1.h)
Descarta uma exibição de recurso do contexto do dispositivo.
Sintaxe
void DiscardView(
[in] ID3D11View *pResourceView
);
Parâmetros
[in] pResourceView
Tipo: ID3D11View*
Um ponteiro para a interface ID3D11View para a exibição de recurso a ser descartada. O recurso subjacente à exibição deve ter sido criado com D3D11_USAGE_DEFAULT de uso ou D3D11_USAGE_DYNAMIC, caso contrário, o runtime descarta a chamada para DiscardView; se a camada de depuração estiver habilitada, o runtime retornará uma mensagem de erro.
Valor retornado
Nenhum
Comentários
DiscardView informa à GPU (unidade de processamento gráfico) que o conteúdo existente na exibição de recursos para o qual pResourceView aponta não é mais necessário. O modo de exibição pode ser SRV, RTV, UAV ou DSV. DiscardView é uma variação no método DiscardResource . DiscardView permite descartar um subconjunto de um recurso que está em uma exibição (como um único miplevel). Mais importante, DiscardView fornece uma conveniência porque muitas vezes as exibições são o que está sendo associado e desvinculado no pipeline. Algumas associações de pipeline não têm exibições, como saída de fluxo. Nessa situação, DiscardResource pode fazer o trabalho para qualquer recurso.
Requisitos
Cliente mínimo com suporte | Windows 8 e Platform Update para Windows 7 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2012 e Platform Update para Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | d3d11_1.h |
Biblioteca | D3D11.lib |