Windows Dev Center

End
Map
Collapse the table of content
Expand the table of content
Expand Minimize

ID3D11DeviceContext::GSGetConstantBuffers method

Get the constant buffers used by the geometry shader pipeline stage.

Syntax


void GSGetConstantBuffers(
  [in]            UINT         StartSlot,
  [in]            UINT         NumBuffers,
  [out, optional] ID3D11Buffer **ppConstantBuffers
);

Parameters

StartSlot [in]

Type: UINT

Index into the device's zero-based array to begin retrieving constant buffers from (ranges from 0 to D3D11_COMMONSHADER_CONSTANT_BUFFER_API_SLOT_COUNT - 1).

NumBuffers [in]

Type: UINT

Number of buffers to retrieve (ranges from 0 to D3D11_COMMONSHADER_CONSTANT_BUFFER_API_SLOT_COUNT - StartSlot).

ppConstantBuffers [out, optional]

Type: ID3D11Buffer**

Array of constant buffer interface pointers (see ID3D11Buffer) to be returned by the method.

Return value

This method does not return a value.

Remarks

Any returned interfaces will have their reference count incremented by one. Applications should call IUnknown::Release on the returned interfaces when they are no longer needed to avoid memory leaks.

Windows Phone 8: This API is supported.

Requirements

Header

D3D11.h

Library

D3D11.lib

See also

ID3D11DeviceContext

 

 

Community Additions

ADD
Show:
© 2015 Microsoft