Método ID3D10Device::ClearRenderTargetView (d3d10.h)
Establezca todos los elementos de un destino de representación en un valor.
Sintaxis
void ClearRenderTargetView(
[in] ID3D10RenderTargetView *pRenderTargetView,
[in] const FLOAT [4] ColorRGBA
);
Parámetros
[in] pRenderTargetView
Tipo: ID3D10RenderTargetView*
Puntero al destino de representación.
[in] ColorRGBA
Tipo: const FLOAT
Matriz de 4 componentes que representa el color con el que rellenar el destino de representación.
Valor devuelto
None
Observaciones
Las aplicaciones que quieran borrar un destino de representación en un patrón de bits de valor entero específico deben representar un quad alineado con pantalla en lugar de usar este método. El motivo de esto es que este método acepta como entrada un valor de punto flotante, que puede no tener el mismo patrón de bits que el entero original.
Diferencias entre Direct3D 9 y Direct3D 10: A diferencia de Direct3D 9, siempre se borra la extensión completa de la vista de recursos. No se aplica la configuración de tijera y ventanilla. |
Cuando se usa 10Level9, ClearRenderTargetView solo borra el primer segmento de matriz en la vista de destino de representación. Esto puede afectar a los escenarios de representación de mapas de cubos (por ejemplo). Las aplicaciones deben crear una vista de destino de representación para cada segmento de cara o matriz y, a continuación, borrar cada vista individualmente.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | d3d10.h |
Library | D3D10.lib |