Win32 API 日本語リファレンス
ホームGraphics.Direct3D10 › ID3D10EffectPass

ID3D10EffectPass

COM
IID5cfbeb89-1a06-46e0-b282-e3f9bfa36a54自前メソッド開始 vtbl0

メソッド 9

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
0BOOL IsValid()
1HRESULT GetDesc(D3D10_PASS_DESC* pDesc)
2HRESULT GetVertexShaderDesc(D3D10_PASS_SHADER_DESC* pDesc)
3HRESULT GetGeometryShaderDesc(D3D10_PASS_SHADER_DESC* pDesc)
4HRESULT GetPixelShaderDesc(D3D10_PASS_SHADER_DESC* pDesc)
5ID3D10EffectVariable* GetAnnotationByIndex(DWORD Index)
6ID3D10EffectVariable* GetAnnotationByName(LPSTR Name)
7HRESULT Apply(DWORD Flags)
8HRESULT ComputeStateBlockMask(D3D10_STATE_BLOCK_MASK* pStateBlockMask)