Метод ID3D11Device3::CreateRenderTargetView1 (d3d11_3.h)
Создает представление целевого объекта отрисовки для доступа к данным ресурсов.
Синтаксис
HRESULT CreateRenderTargetView1(
[in] ID3D11Resource *pResource,
[in, optional] const D3D11_RENDER_TARGET_VIEW_DESC1 *pDesc1,
[out, optional] ID3D11RenderTargetView1 **ppRTView1
);
Параметры
[in] pResource
Тип: ID3D11Resource*
Указатель на ID3D11Resource , представляющий целевой объект отрисовки. Этот ресурс должен быть создан с флагом D3D11_BIND_RENDER_TARGET .
[in, optional] pDesc1
Тип: const D3D11_RENDER_TARGET_VIEW_DESC1*
Указатель на D3D11_RENDER_TARGET_VIEW_DESC1 , представляющий описание целевого представления отрисовки. Присвойте этому параметру значение NULL , чтобы создать представление, которое обращается ко всем подресурсам на уровне MIP-карты 0.
[out, optional] ppRTView1
Тип: ID3D11RenderTargetView1**
Указатель на блок памяти, который получает указатель на интерфейс ID3D11RenderTargetView1 для созданного представления цели отрисовки. Присвойте этому параметру значение NULL , чтобы проверить другие входные параметры (метод вернет S_FALSE , если другие входные параметры пройдут проверку).
Возвращаемое значение
Тип: HRESULT
Этот метод возвращает один из кодов возврата Direct3D 11.
Комментарии
Представление цели отрисовки можно привязать к этапу слияния выходных данных, вызвав ID3D11DeviceContext::OMSetRenderTargets.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 [только классические приложения] |
Минимальная версия сервера | Windows Server 2016 [только классические приложения] |
Целевая платформа | Windows |
Header | d3d11_3.h |
Библиотека | D3D11.lib |