функция обратного вызова PFND3D12DDI_CREATEDEPTHSTENCILSTATE_0010 (d3d12umddi.h)
Функция обратного вызова PFND3D12DDI_CREATEDEPTHSTENCILSTATE_0010 создает состояние трафарета глубины.
Синтаксис
PFND3D12DDI_CREATEDEPTHSTENCILSTATE_0010 Pfnd3d12ddiCreatedepthstencilstate0010;
void Pfnd3d12ddiCreatedepthstencilstate0010(
D3D12DDI_HDEVICE unnamedParam1,
const D3D12DDI_DEPTH_STENCIL_DESC_0010 *unnamedParam2,
D3D12DDI_HDEPTHSTENCILSTATE unnamedParam3
)
{...}
Параметры
unnamedParam1
Дескриптор устройства отображения (графический контекст).
unnamedParam2
Указатель на структуру D3D12DDI_DEPTH_STENCIL_DESC_0010 , описывающую параметры, которые драйвер отображения пользовательского режима использует для создания состояния трафарета глубины.
unnamedParam3
Дескриптор личных данных драйвера для состояния трафарета глубины. Драйвер возвращает размер (в байтах) области памяти, которую среда выполнения Microsoft Direct3D должна выделить для частных данных из вызова функции драйвера CalcPrivateDepthStencilStateSize . Дескриптор — это просто указатель на область памяти, размер которой запрошен драйвером. Драйвер использует эту область памяти для хранения внутренних структур данных, связанных с объектом состояния трафарета глубины.
Возвращаемое значение
None
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10, версия 1809 |
Верхняя часть | d3d12umddi.h |