GSGetShader
End
Map
TOC
Collapse the table of content
Expand the table of content

ID3D11DeviceContext::GSGetShader method

Get the geometry shader currently set on the device.

Syntax


void GSGetShader(
  [out]               ID3D11GeometryShader **ppGeometryShader,
  [out, optional]     ID3D11ClassInstance  **ppClassInstances,
  [in, out, optional] UINT                 *pNumClassInstances
);

Parameters

ppGeometryShader [out]

Type: ID3D11GeometryShader**

Address of a pointer to a geometry shader (see ID3D11GeometryShader) to be returned by the method.

ppClassInstances [out, optional]

Type: ID3D11ClassInstance**

Pointer to an array of class instance interfaces (see ID3D11ClassInstance).

pNumClassInstances [in, out, optional]

Type: UINT*

The number of class-instance elements in the array.

Return value

Returns nothing.

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.

Requirements

Header

D3D11.h

Library

D3D11.lib

See also

ID3D11DeviceContext

 

 

Show:
© 2016 Microsoft