ReactOS 0.4.17-dev-934-g091855f
ID3D10EffectPass Interface Reference

Public Member Functions

BOOL IsValid ()
 
HRESULT GetDesc (D3D10_PASS_DESC *desc)
 
HRESULT GetVertexShaderDesc (D3D10_PASS_SHADER_DESC *desc)
 
HRESULT GetGeometryShaderDesc (D3D10_PASS_SHADER_DESC *desc)
 
HRESULT GetPixelShaderDesc (D3D10_PASS_SHADER_DESC *desc)
 
ID3D10EffectVariable * GetAnnotationByIndex (UINT index)
 
ID3D10EffectVariable * GetAnnotationByName (const char *name)
 
HRESULT Apply (UINT flags)
 
HRESULT ComputeStateBlockMask (D3D10_STATE_BLOCK_MASK *mask)
 

Detailed Description

Definition at line 463 of file d3d10effect.idl.

Member Function Documentation

◆ Apply()

HRESULT ID3D10EffectPass::Apply ( UINT  flags)

◆ ComputeStateBlockMask()

HRESULT ID3D10EffectPass::ComputeStateBlockMask ( D3D10_STATE_BLOCK_MASK *  mask)

◆ GetAnnotationByIndex()

ID3D10EffectVariable * ID3D10EffectPass::GetAnnotationByIndex ( UINT  index)

◆ GetAnnotationByName()

ID3D10EffectVariable * ID3D10EffectPass::GetAnnotationByName ( const char *  name)

◆ GetDesc()

HRESULT ID3D10EffectPass::GetDesc ( D3D10_PASS_DESC *  desc)

◆ GetGeometryShaderDesc()

HRESULT ID3D10EffectPass::GetGeometryShaderDesc ( D3D10_PASS_SHADER_DESC *  desc)

◆ GetPixelShaderDesc()

HRESULT ID3D10EffectPass::GetPixelShaderDesc ( D3D10_PASS_SHADER_DESC *  desc)

◆ GetVertexShaderDesc()

HRESULT ID3D10EffectPass::GetVertexShaderDesc ( D3D10_PASS_SHADER_DESC *  desc)

◆ IsValid()

BOOL ID3D10EffectPass::IsValid ( )

The documentation for this interface was generated from the following file: