Метод ID3D11DeviceContext::P SGetShader (d3d11.h)
Получение пиксельного шейдера, установленного на устройстве в данный момент.
Синтаксис
void PSGetShader(
[out] ID3D11PixelShader **ppPixelShader,
[out, optional] ID3D11ClassInstance **ppClassInstances,
[in, out, optional] UINT *pNumClassInstances
);
Параметры
[out] ppPixelShader
Тип: ID3D11PixelShader**
Адрес указателя на пиксельный шейдер (см. ID3D11PixelShader), возвращаемый методом .
[out, optional] ppClassInstances
Тип: ID3D11ClassInstance**
Указатель на массив интерфейсов экземпляра класса (см. ID3D11ClassInstance).
[in, out, optional] pNumClassInstances
Тип: UINT*
Число элементов экземпляра класса в массиве.
Возвращаемое значение
None
Remarks
Для всех возвращенных интерфейсов количество ссылок увеличивается на единицу. Приложения должны вызывать IUnknown::Release для возвращенных интерфейсов, когда они больше не нужны, чтобы избежать утечки памяти.
Windows Phone 8. Этот API поддерживается.
Требования
Целевая платформа | Windows |
Header | d3d11.h |
Библиотека | D3D11.lib |