Método ID3D12Device::CreateRenderTargetView (d3d12.h)
Crea una vista de destino de representación para acceder a los datos de recursos.
Sintaxis
void CreateRenderTargetView(
[in, optional] ID3D12Resource *pResource,
[in, optional] const D3D12_RENDER_TARGET_VIEW_DESC *pDesc,
[in] D3D12_CPU_DESCRIPTOR_HANDLE DestDescriptor
);
Parámetros
[in, optional] pResource
Tipo: ID3D12Resource*
Puntero al objeto ID3D12Resource que representa el destino de representación.
Debe proporcionarse al menos uno de pResource o pDesc . Un valor pResource nulo se usa para inicializar un descriptor null, que garantiza un comportamiento de enlace null similar a D3D11 (lectura 0, se descartan las escrituras), pero debe tener un pDesc válido para determinar el tipo de descriptor.
[in, optional] pDesc
Tipo: const D3D12_RENDER_TARGET_VIEW_DESC*
Puntero a una estructura de D3D12_RENDER_TARGET_VIEW_DESC que describe la vista de destino de representación.
Un pDesc nulo se usa para inicializar un descriptor predeterminado, si es posible. Este comportamiento es idéntico al comportamiento del descriptor null D3D11, donde se rellenan los valores predeterminados. Este comportamiento hereda el formato de recurso y la dimensión (si no es sin tipos) y los RTV tienen como destino el primer mip y todos los segmentos de matriz. No todos los recursos admiten la inicialización de descriptores NULL.
[in] DestDescriptor
Tipo: D3D12_CPU_DESCRIPTOR_HANDLE
Describe el identificador del descriptor de CPU que representa el destino donde residirá la vista de destino de representación recién creada.
Valor devuelto
None
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | d3d12.h |
Library | D3D12.lib |
Archivo DLL | D3D12.dll |