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


Метод ID3D10Device::ClearDepthStencilView (d3d10.h)

Очищает ресурс трафарета глубины.

Синтаксис

void ClearDepthStencilView(
  [in] ID3D10DepthStencilView *pDepthStencilView,
  [in] UINT                   ClearFlags,
  [in] FLOAT                  Depth,
  [in] UINT8                  Stencil
);

Параметры

[in] pDepthStencilView

Тип: ID3D10DepthStencilView*

Указатель на трафарет глубины для очистки.

[in] ClearFlags

Тип: UINT

Какие части буфера следует очистить. См . D3D10_CLEAR_FLAG.

[in] Depth

Тип: FLOAT

Очистите буфер глубины с помощью этого значения. Это значение будет зажато в диапазоне от 0 до 1.

[in] Stencil

Тип: UINT8

Очистите буфер трафарета с помощью этого значения.

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

None

Remarks

Различия между Direct3D 9 и Direct3D 10:

В отличие от Direct3D 9, полный объем представления ресурсов всегда очищается. Параметры окна просмотра и ножницы не применяются.

Требования

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

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

ИНТЕРФЕЙС ID3D10Device