コード例 #1
0
 public int GetProfile([NativeTypeName("DWORD")] uint dwProfileType, [NativeTypeName("LANGID")] ushort langid, [NativeTypeName("const IID &")] Guid *clsid, [NativeTypeName("const GUID &")] Guid *guidProfile, [NativeTypeName("HKL")] IntPtr hkl, [NativeTypeName("TF_INPUTPROCESSORPROFILE *")] TF_INPUTPROCESSORPROFILE *pProfile)
 {
     return(((delegate * unmanaged <ITfInputProcessorProfileMgr *, uint, ushort, Guid *, Guid *, IntPtr, TF_INPUTPROCESSORPROFILE *, int>)(lpVtbl[5]))((ITfInputProcessorProfileMgr *)Unsafe.AsPointer(ref this), dwProfileType, langid, clsid, guidProfile, hkl, pProfile));
 }
コード例 #2
0
 public int GetActiveProfile([NativeTypeName("const GUID &")] Guid *catid, [NativeTypeName("TF_INPUTPROCESSORPROFILE *")] TF_INPUTPROCESSORPROFILE *pProfile)
 {
     return(((delegate * unmanaged <ITfInputProcessorProfileMgr *, Guid *, TF_INPUTPROCESSORPROFILE *, int>)(lpVtbl[10]))((ITfInputProcessorProfileMgr *)Unsafe.AsPointer(ref this), catid, pProfile));
 }
コード例 #3
0
 public HRESULT Next([NativeTypeName("ULONG")] uint ulCount, TF_INPUTPROCESSORPROFILE *pProfile, [NativeTypeName("ULONG *")] uint *pcFetch)
 {
     return(((delegate * unmanaged <IEnumTfInputProcessorProfiles *, uint, TF_INPUTPROCESSORPROFILE *, uint *, int>)(lpVtbl[4]))((IEnumTfInputProcessorProfiles *)Unsafe.AsPointer(ref this), ulCount, pProfile, pcFetch));
 }