Поделиться через


Метод ID3D11DeviceContext::SOGetTargets (d3d11.h)

Получение целевых буферов вывода для этапа потокового вывода конвейера.

Синтаксис

void SOGetTargets(
  [in]            UINT         NumBuffers,
  [out, optional] ID3D11Buffer **ppSOTargets
);

Параметры

[in] NumBuffers

Тип: UINT

Количество буферов для получения.

[out, optional] ppSOTargets

Тип: ID3D11Buffer**

Массив выходных буферов (см. ID3D11Buffer), извлекаемых с устройства.

Возвращаемое значение

None

Remarks

Можно получить не более четырех выходных буферов.

Смещения выходных буферов, на которые указывают в возвращаемом массиве ppSOTargets , могут иметь значение -1 (добавление), как определено для использования в ID3D11DeviceContext::SOSetTargets.

Для всех возвращенных интерфейсов количество ссылок увеличивается на единицу. Приложения должны вызывать IUnknown::Release в возвращенных интерфейсах, когда они больше не нужны, чтобы избежать утечки памяти.

Windows Phone 8. Этот API поддерживается.

Требования

Требование Значение
Целевая платформа Windows
Header d3d11.h
Библиотека D3D11.lib

См. также раздел

ID3D11DeviceContext