위의 에러가 왜 나는걸까요?
특정그래픽카드에서만 나네요
Direct3D9: (ERROR) :Stream 0 does not have required number o
Moderator: 류광
-
- Posts: 7
- Joined: 2005-02-02 21:10
-
- Posts: 2764
- Joined: 2003-05-13 03:34
- Location: NCSOFT LE팀
-
- Posts: 7
- Joined: 2005-02-02 21:10
답변감사드립니다..
라데온 x1200시리즈 내장형 그래픽 카드에서는 렌더가 되지 않고,
지포스 계열에서는 잘 됩니다.
위에 제가 드린 질문과 연관이 있을까요..혹시나해서 테스트 삼아 버텍스버퍼를 임의로 좀더 늘려서
테스트를 해보니 x1200에서 렌더가 되네요..관련이 있을까요?
지포스 계열에서는 잘 됩니다.
위에 제가 드린 질문과 연관이 있을까요..혹시나해서 테스트 삼아 버텍스버퍼를 임의로 좀더 늘려서
테스트를 해보니 x1200에서 렌더가 되네요..관련이 있을까요?
-
- Posts: 2764
- Joined: 2003-05-13 03:34
- Location: NCSOFT LE팀
Re: 답변감사드립니다..
제대로 그려지고 있다면 아래 파라메터가 틀려서 나오는 경고 입니다.duo0813 wrote:라데온 x1200시리즈 내장형 그래픽 카드에서는 렌더가 되지 않고,
지포스 계열에서는 잘 됩니다.
위에 제가 드린 질문과 연관이 있을까요..혹시나해서 테스트 삼아 버텍스버퍼를 임의로 좀더 늘려서
테스트를 해보니 x1200에서 렌더가 되네요..관련이 있을까요?
HRESULT DrawIndexedPrimitive(
D3DPRIMITIVETYPE Type,
INT BaseVertexIndex,
UINT MinIndex,
UINT NumVertices,
StartIndex,
UINT PrimitiveCount
);
여기 BaseVertexIndex + MinIndex + NumVertices 한 크기가 VB 전체 크기보다 작거나 같아야 합니다.