Método ID3D11DeviceContext::OMGetRenderTargetsAndUnorderedAccessViews (d3d11.h)
Obtenga punteros a los recursos enlazados a la fase de fusión de salida.
Sintaxis
void OMGetRenderTargetsAndUnorderedAccessViews(
[in] UINT NumRTVs,
[out, optional] ID3D11RenderTargetView **ppRenderTargetViews,
[out, optional] ID3D11DepthStencilView **ppDepthStencilView,
[in] UINT UAVStartSlot,
[in] UINT NumUAVs,
[out, optional] ID3D11UnorderedAccessView **ppUnorderedAccessViews
);
Parámetros
[in] NumRTVs
Tipo: UINT
Número de vistas de destino de representación que se van a recuperar.
[out, optional] ppRenderTargetViews
Tipo: ID3D11RenderTargetView**
Puntero a una matriz de ID3D11RenderTargetViews, que representa vistas de destino de representación. Especifique NULL para este parámetro cuando no se requiera la recuperación de vistas de destino de representación.
[out, optional] ppDepthStencilView
Tipo: ID3D11DepthStencilView**
Puntero a un id3D11DepthStencilView, que representa una vista de galería de símbolos de profundidad. Especifique NULL para este parámetro cuando no se requiera la recuperación de la vista de galería de símbolos de profundidad.
[in] UAVStartSlot
Tipo: UINT
Indexe en una matriz de base cero para empezar a recuperar vistas de acceso sin ordenar (oscila entre 0 y D3D11_PS_CS_UAV_REGISTER_COUNT - 1). En el caso de los sombreadores de píxeles UAVStartSlot debe ser igual al número de vistas de destino de representación enlazadas.
[in] NumUAVs
Tipo: UINT
Número de vistas de acceso desordenadas que se van a devolver en ppUnorderedAccessViews. Este número va de 0 a D3D11_PS_CS_UAV_REGISTER_COUNT - UAVStartSlot.
[out, optional] ppUnorderedAccessViews
Tipo: ID3D11UnorderedAccessView**
Puntero a una matriz de ID3D11UnorderedAccessViews, que representan vistas de acceso sin ordenar que se recuperan. Especifique NULL para este parámetro cuando no se requiera la recuperación de vistas de acceso desordenado.
Valor devuelto
None
Observaciones
Todas las interfaces devueltas tendrán su recuento de referencias incrementado en uno. Las aplicaciones deben llamar a IUnknown::Release en las interfaces devueltas cuando ya no sean necesarias para evitar pérdidas de memoria.
Windows Phone 8: se admite esta API.
Requisitos
Plataforma de destino | Windows |
Encabezado | d3d11.h |
Library | D3D11.lib |