ホーム › Graphics.Direct3D.Dxc › IDxcPdbUtils
IDxcPdbUtils
COMメソッド 24
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT Load(IDxcBlob* pPdbOrDxil) |
| 4 | HRESULT GetSourceCount(DWORD* pCount) |
| 5 | HRESULT GetSource(DWORD uIndex, IDxcBlobEncoding** ppResult) |
| 6 | HRESULT GetSourceName(DWORD uIndex, LPWSTR* pResult) |
| 7 | HRESULT GetFlagCount(DWORD* pCount) |
| 8 | HRESULT GetFlag(DWORD uIndex, LPWSTR* pResult) |
| 9 | HRESULT GetArgCount(DWORD* pCount) |
| 10 | HRESULT GetArg(DWORD uIndex, LPWSTR* pResult) |
| 11 | HRESULT GetArgPairCount(DWORD* pCount) |
| 12 | HRESULT GetArgPair(DWORD uIndex, LPWSTR* pName, LPWSTR* pValue) |
| 13 | HRESULT GetDefineCount(DWORD* pCount) |
| 14 | HRESULT GetDefine(DWORD uIndex, LPWSTR* pResult) |
| 15 | HRESULT GetTargetProfile(LPWSTR* pResult) |
| 16 | HRESULT GetEntryPoint(LPWSTR* pResult) |
| 17 | HRESULT GetMainFileName(LPWSTR* pResult) |
| 18 | HRESULT GetHash(IDxcBlob** ppResult) |
| 19 | HRESULT GetName(LPWSTR* pResult) |
| 20 | BOOL IsFullPDB() |
| 21 | HRESULT GetFullPDB(IDxcBlob** ppFullPDB) |
| 22 | HRESULT GetVersionInfo(IDxcVersionInfo** ppVersionInfo) |
| 23 | HRESULT SetCompiler(IDxcCompiler3* pCompiler) |
| 24 | HRESULT CompileForFullPDB(IDxcResult** ppResult) |
| 25 | HRESULT OverrideArgs(DxcArgPair* pArgPairs, DWORD uNumArgPairs) |
| 26 | HRESULT OverrideRootSignature(LPWSTR pRootSignature) |