Compartir a través de


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

Consulte también

ID3D11DeviceContext1