PFND3DDDI_SETSTREAMSOURCE 콜백 함수(d3dumddi.h)

SetStreamSource 함수는 꼭짓점 스트림 원본의 일부를 꼭짓점 버퍼에 바인딩합니다.

구문

PFND3DDDI_SETSTREAMSOURCE Pfnd3dddiSetstreamsource;

HRESULT Pfnd3dddiSetstreamsource(
  HANDLE hDevice,
  const D3DDDIARG_SETSTREAMSOURCE *unnamedParam2
)
{...}

매개 변수

hDevice

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

unnamedParam2

pData [in]

바인딩할 꼭짓점 스트림 원본의 부분을 지정하는 D3DDDIARG_SETSTREAMSOURCE 구조체에 대한 포인터입니다.

반환 값

꼭짓점 스트림 원본의 부분이 성공적으로 바인딩되지 않은 경우 SetStreamSource는 S_OK 또는 적절한 오류 결과를 반환합니다.

설명

Microsoft Direct3D 런타임은 사용자 모드 표시 드라이버의 SetStreamSource 함수를 호출하여 여러 꼭짓점 형식의 꼭짓점 데이터를 단일 꼭짓점 데이터 스트림에 저장합니다. 런타임은 해당 꼭짓점 데이터의 시작 부분에 스트림 오프셋(바이트)을 제공하여 특정 형식의 꼭짓점 데이터가 꼭짓점 데이터 스트림에 있는 위치를 드라이버에 알릴 수 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista 이상 버전의 Windows 운영 체제에서 사용할 수 있습니다.
대상 플랫폼 데스크톱
머리글 d3dumddi.h(D3dumddi.h 포함)

추가 정보

D3DDDIARG_SETSTREAMSOURCE

D3DDDI_DEVICEFUNCS