dxc_compiler module

IDxcPdbUtils_VTable

structforeignSource

Fields

vtable: IUnknown_VTable
Load: #type (this: *IDxcPdbUtils, pPdbOrDxil: *IDxcBlob) -> HRESULT #cpp_method
GetSourceCount: #type (this: *IDxcPdbUtils, pCount: *u32) -> HRESULT #cpp_method
GetSource: #type (this: *IDxcPdbUtils, uIndex: u32, ppResult: **IDxcBlobEncoding) -> HRESULT #cpp_method
GetSourceName: #type (this: *IDxcPdbUtils, uIndex: u32, pResult: *BSTR) -> HRESULT #cpp_method
GetFlagCount: #type (this: *IDxcPdbUtils, pCount: *u32) -> HRESULT #cpp_method
GetFlag: #type (this: *IDxcPdbUtils, uIndex: u32, pResult: *BSTR) -> HRESULT #cpp_method
GetArgCount: #type (this: *IDxcPdbUtils, pCount: *u32) -> HRESULT #cpp_method
GetArg: #type (this: *IDxcPdbUtils, uIndex: u32, pResult: *BSTR) -> HRESULT #cpp_method
GetArgPairCount: #type (this: *IDxcPdbUtils, pCount: *u32) -> HRESULT #cpp_method
GetArgPair: #type (this: *IDxcPdbUtils, uIndex: u32, pName: *BSTR, pValue: *BSTR) -> HRESULT #cpp_method
GetDefineCount: #type (this: *IDxcPdbUtils, pCount: *u32) -> HRESULT #cpp_method
GetDefine: #type (this: *IDxcPdbUtils, uIndex: u32, pResult: *BSTR) -> HRESULT #cpp_method
GetTargetProfile: #type (this: *IDxcPdbUtils, pResult: *BSTR) -> HRESULT #cpp_method
GetEntryPoint: #type (this: *IDxcPdbUtils, pResult: *BSTR) -> HRESULT #cpp_method
GetMainFileName: #type (this: *IDxcPdbUtils, pResult: *BSTR) -> HRESULT #cpp_method
GetHash: #type (this: *IDxcPdbUtils, ppResult: **IDxcBlob) -> HRESULT #cpp_method
GetName: #type (this: *IDxcPdbUtils, pResult: *BSTR) -> HRESULT #cpp_method
IsFullPDB: #type (this: *IDxcPdbUtils) -> BOOL #cpp_method
GetFullPDB: #type (this: *IDxcPdbUtils, ppFullPDB: **IDxcBlob) -> HRESULT #cpp_method
GetVersionInfo: #type (this: *IDxcPdbUtils, ppVersionInfo: **IDxcVersionInfo) -> HRESULT #cpp_method
SetCompiler: #type (this: *IDxcPdbUtils, pCompiler: *IDxcCompiler3) -> HRESULT #cpp_method
CompileForFullPDB: #type (this: *IDxcPdbUtils, ppResult: **IDxcResult) -> HRESULT #cpp_method
OverrideArgs: #type (this: *IDxcPdbUtils, pArgPairs: *DxcArgPair, uNumArgPairs: u32) -> HRESULT #cpp_method
OverrideRootSignature: #type (this: *IDxcPdbUtils, pRootSignature: *s16) -> HRESULT #cpp_method

See also