D3DDDIARG_SETSTREAMSOURCE 구조체(d3dumddi.h)
D3DDDIARG_SETSTREAMSOURCE 구조체는 꼭짓점 버퍼에 바인딩할 꼭짓점 스트림의 부분을 설명합니다.
구문
typedef struct _D3DDDIARG_SETSTREAMSOURCE {
[in] UINT Stream;
[in] HANDLE hVertexBuffer;
[in] UINT Offset;
[in] UINT Stride;
} D3DDDIARG_SETSTREAMSOURCE;
멤버
[in] Stream
드라이버에서 지정한 최대 스트림 수와 0 사이의 값인 바인딩할 스트림입니다.
[in] hVertexBuffer
꼭짓점 버퍼에 대한 핸들입니다. 이 멤버가 0이면 스트림이 더 이상 꼭짓점 버퍼에 바인딩되지 않아야 합니다.
[in] Offset
스트림에 대한 오프셋(바이트)입니다.
오프셋 값은 DWORD 정렬이어야 합니다.
[in] Stride
한 꼭짓점에서 다음 꼭짓점까지의 크기(바이트)입니다. Stride가 0으로 설정된 경우 모든 꼭짓점은 처리를 위해 동일한 데이터를 받습니다.
예를 들어 애플리케이션은 첫 번째 스트림에 위치 정보가 포함되고 두 번째 스트림에 일반 정보가 포함된 두 개의 입력 원본 스트림을 사용할 수 있습니다. 두 번째 스트림의 stride가 0으로 설정된 경우 두 번째 스트림의 모든 꼭짓점은 두 번째 스트림에서 발생하는 첫 번째 일반 정보인 동일한 일반 정보를 사용합니다.
Stride 값은 DWORD에 맞춰야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista 이상 버전의 Windows 운영 체제에서 사용할 수 있습니다. |
머리글 | d3dumddi.h(D3dumddi.h 포함) |