1 implementation of ISpEngineSite
System.Speech (1)
Internal\Synthesis\EngineSiteSapi.cs (1)
14
internal class EngineSiteSapi :
ISpEngineSite
10 references to ISpEngineSite
System.Speech (10)
Internal\Synthesis\EngineSiteSapi.cs (9)
30
void
ISpEngineSite
.AddEvents([MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1)] SpeechEventSapi[] eventsSapi, int ulCount)
47
void
ISpEngineSite
.GetEventInterest(out long eventInterest)
56
int
ISpEngineSite
.GetActions()
64
void
ISpEngineSite
.Write(IntPtr pBuff, int cb, IntPtr pcbWritten)
72
void
ISpEngineSite
.GetRate(out int pRateAdjust)
80
void
ISpEngineSite
.GetVolume(out short pusVolume)
88
void
ISpEngineSite
.GetSkipInfo(out int peType, out int plNumItems)
106
void
ISpEngineSite
.CompleteSkip(int ulNumSkipped)
114
void
ISpEngineSite
.LoadResource(string uri, ref string? mediaType, out IStream? stream)
Internal\Synthesis\VoiceSynthesis.cs (1)
1696
_iSite = Marshal.GetComInterfaceForObject(_siteSapi, typeof(
ISpEngineSite
));