PFND3D12DDI_CREATEDEPTHSTENCILSTATE_0025 콜백 함수(d3d12umddi.h)

PFND3D12DDI_CREATEDEPTHSTENCILSTATE_0025 콜백 함수는 깊이 스텐실 상태를 만듭니다.

구문

PFND3D12DDI_CREATEDEPTHSTENCILSTATE_0025 Pfnd3d12ddiCreatedepthstencilstate0025;

void Pfnd3d12ddiCreatedepthstencilstate0025(
  D3D12DDI_HDEVICE unnamedParam1,
  const D3D12DDI_DEPTH_STENCIL_DESC_0025 *unnamedParam2,
  D3D12DDI_HDEPTHSTENCILSTATE unnamedParam3
)
{...}

매개 변수

unnamedParam1

디스플레이 디바이스(그래픽 컨텍스트)에 대한 핸들입니다.

unnamedParam2

사용자 모드 표시 드라이버가 깊이 스텐실 상태를 만드는 데 사용하는 매개 변수를 설명하는 D3D12DDI_DEPTH_STENCIL_DESC_0025 구조체에 대한 포인터입니다.

unnamedParam3

깊이 스텐실 상태에 대한 드라이버의 개인 데이터에 대한 핸들입니다. 드라이버는 드라이버의 CalcPrivateDepthStencilStateSize 함수 호출에서 Microsoft Direct3D 런타임이 프라이빗 데이터에 할당해야 하는 메모리 영역의 크기(바이트)를 반환합니다. 핸들은 실제로 드라이버가 요청한 메모리 영역에 대한 포인터일 뿐입니다. 드라이버는 이 메모리 영역을 사용하여 깊이 스텐실 상태 개체와 관련된 내부 데이터 구조를 저장합니다.

반환 값

없음

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10, 버전 1809
머리글 d3d12umddi.h