IDirect3DDevice9::SetIndices method
Sets index data.
Syntax
HRESULT SetIndices(
[in] IDirect3DIndexBuffer9 *pIndexData
);
Parameters
- pIndexData [in]
-
Type: IDirect3DIndexBuffer9*
Pointer to an IDirect3DIndexBuffer9 interface, representing the index data to be set.
Return value
Type: HRESULT
If the method succeeds, the return value is D3D_OK. If the method fails, the return value can be: D3DERR_INVALIDCALL.
Remarks
When an application no longer holds a references to this interface, the interface will automatically be freed.
The IDirect3DDevice9::SetIndices method sets the current index array to an index buffer. The single set of indices is used to index all streams.
Requirements
|
Header |
|
|---|---|
|
Library |
|
See also
- IDirect3DDevice9
- IDirect3DDevice9::GetIndices
- IDirect3DDevice9::DrawIndexedPrimitive
- IDirect3DDevice9::DrawIndexedPrimitiveUP
- IDirect3DDevice9::DrawPrimitive
- IDirect3DDevice9::DrawPrimitiveUP
- Index Buffers (Direct3D 9)