Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

ID3D11DeviceContext::VSGetShader method

Get the vertex shader currently set on the device.

Syntax


void VSGetShader(
  [out]      ID3D11VertexShader **ppVertexShader,
  [out]      ID3D11ClassInstance **ppClassInstances,
  [in, out]  UINT *pNumClassInstances
);

Parameters

ppVertexShader [out]

Type: ID3D11VertexShader**

Address of a pointer to a vertex shader (see ID3D11VertexShader) to be returned by the method.

ppClassInstances [out]

Type: ID3D11ClassInstance**

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

pNumClassInstances [in, out]

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.

Windows Phone 8: This API is supported.

Requirements

Header

D3D11.h

Library

D3D11.lib

See also

ID3D11DeviceContext

 

 

Community Additions

Show:
© 2014 Microsoft