Метод ID3D11Device3::CreateRasterizerState2 (d3d11_3.h)
Создает объект состояния растеризатора, который сообщает этапу растеризатора о том, как вести себя, и принудительно выполняет подсчет выборки во время отрисовки или растеризации UAV.
Синтаксис
HRESULT CreateRasterizerState2(
[in] const D3D11_RASTERIZER_DESC2 *pRasterizerDesc,
[out, optional] ID3D11RasterizerState2 **ppRasterizerState
);
Параметры
[in] pRasterizerDesc
Тип: const D3D11_RASTERIZER_DESC2*
Указатель на структуру D3D11_RASTERIZER_DESC2 , описывающую состояние растеризатора.
[out, optional] ppRasterizerState
Тип: ID3D11RasterizerState2**
Указатель на блок памяти, который получает указатель на интерфейс ID3D11RasterizerState2 для созданного объекта состояния растеризатора. Присвойте этому параметру значение NULL , чтобы проверить другие входные параметры (метод вернет S_FALSE , если другие входные параметры пройдут проверку).
Возвращаемое значение
Тип: HRESULT
Этот метод возвращает E_OUTOFMEMORY, если недостаточно памяти для создания объекта состояния растеризатора. Другие возможные возвращаемые значения см. в разделе Коды возврата Direct3D 11 .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 [только классические приложения] |
Минимальная версия сервера | Windows Server 2016 [только классические приложения] |
Целевая платформа | Windows |
Header | d3d11_3.h |
Библиотека | D3D11.lib |