IDirect3DDevice9::GetIndices method (d3d9.h)

Retrieves index data.

Syntax

HRESULT GetIndices(
  IDirect3DIndexBuffer9 **ppIndexData
);

Parameters

ppIndexData

Type: [out] IDirect3DIndexBuffer9**

Address of a pointer to an IDirect3DIndexBuffer9 interface, representing the returned index data.

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

Calling this method increases the internal reference count on the IDirect3DIndexBuffer9 interface. Failure to call IUnknown::Release when finished using this IDirect3DIndexBuffer9 interface results in a memory leak.

Requirements

Requirement Value
Target Platform Windows
Header d3d9.h (include D3D9.h)
Library D3D9.lib

See also

IDirect3DDevice9

IDirect3DDevice9::DrawIndexedPrimitive

IDirect3DDevice9::DrawIndexedPrimitiveUP

IDirect3DDevice9::DrawPrimitive

IDirect3DDevice9::DrawPrimitiveUP

IDirect3DDevice9::SetIndices

Index Buffers (Direct3D 9)