Método ID3D11DeviceContext1::D iscardView (d3d11_1.h)
Descarta una vista de recursos del contexto del dispositivo.
Sintaxis
void DiscardView(
[in] ID3D11View *pResourceView
);
Parámetros
[in] pResourceView
Tipo: ID3D11View*
Puntero a la interfaz ID3D11View de la vista de recursos que se va a descartar. El recurso que subyace a la vista debe haberse creado con D3D11_USAGE_DEFAULT de uso o D3D11_USAGE_DYNAMIC; de lo contrario, el tiempo de ejecución quita la llamada a DiscardView; Si la capa de depuración está habilitada, el tiempo de ejecución devuelve un mensaje de error.
Valor devuelto
None
Observaciones
DiscardView informa a la unidad de procesamiento gráfico (GPU) de que el contenido existente en la vista de recursos a la que pResourceView apunta ya no es necesario. La vista puede ser SRV, RTV, UAV o DSV. DiscardView es una variación en el método DiscardResource . DiscardView permite descartar un subconjunto de un recurso que se encuentra en una vista (por ejemplo, un solo miplevel). Lo más importante es que DiscardView proporciona una comodidad porque a menudo las vistas son las que se enlazan y se desenlazan en la canalización. Algunos enlaces de canalización no tienen vistas, como la salida del flujo. En esa situación, DiscardResource puede realizar el trabajo de cualquier recurso.
Requisitos
Cliente mínimo compatible | Windows 8 y Platform Update para Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2012 y actualización de plataforma para Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | d3d11_1.h |
Library | D3D11.lib |