D3DHAL_DP2SETINDICES 구조체(d3dhal.h)
DirectX 8.0 이상 버전만 해당합니다.
D3DHAL_DP2SETINDICES 구조체는 D3dDrawPrimitives2에 대한 현재 인덱스 버퍼를 설정하는 데 사용됩니다.
구문
typedef struct _D3DHAL_DP2SETINDICES {
DWORD dwVBHandle;
DWORD dwStride;
} D3DHAL_DP2SETINDICES;
멤버
dwVBHandle
D3dCreateSurfaceEx 호출을 통해 이 표면과 연결된 표면 핸들을 지정합니다.
dwStride
인덱스 버퍼에 포함된 인덱스의 크기를 지정하고 인덱스가 16비트이면 2, 인덱스가 32비트 수량인 경우 4 값을 가집니다.
설명
핸들 값이 0이면 현재 인덱스 버퍼가 지워집니다. 인덱싱된 기본 형식을 그리려는 후속 시도(다른 D3DDP2OP_SETINDICES 토큰을 통해 새 현재 인덱스 버퍼가 설정되기 전에)는 크래시가 발생하지 않도록 드라이버에서 처리해야 합니다. 이 오류 조건이 감지되면 드라이버의 디버그 버전에 디버그 출력 스트림에 정보 메시지가 표시되어야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | d3dhal.h(D3dhal.h 포함) |