ホーム › Graphics.Direct3D12 › ID3D12ShaderReflectionType
ID3D12ShaderReflectionType
COMメソッド 11
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 0 | HRESULT GetDesc(D3D12_SHADER_TYPE_DESC* pDesc) |
| 1 | ID3D12ShaderReflectionType* GetMemberTypeByIndex(DWORD Index) |
| 2 | ID3D12ShaderReflectionType* GetMemberTypeByName(LPSTR Name) |
| 3 | LPSTR GetMemberTypeName(DWORD Index) |
| 4 | HRESULT IsEqual(ID3D12ShaderReflectionType* pType) |
| 5 | ID3D12ShaderReflectionType* GetSubType() |
| 6 | ID3D12ShaderReflectionType* GetBaseClass() |
| 7 | DWORD GetNumInterfaces() |
| 8 | ID3D12ShaderReflectionType* GetInterfaceByIndex(DWORD uIndex) |
| 9 | HRESULT IsOfType(ID3D12ShaderReflectionType* pType) |
| 10 | HRESULT ImplementsInterface(ID3D12ShaderReflectionType* pBase) |