Initialize method
Implementation
int Initialize(
int ShareMode,
int StreamFlags,
int hnsBufferDuration,
int hnsPeriodicity,
Pointer<WAVEFORMATEX> pFormat,
Pointer<GUID> AudioSessionGuid) =>
ptr.ref.vtable
.elementAt(3)
.cast<
Pointer<
NativeFunction<
Int32 Function(
Pointer,
Int32 ShareMode,
Uint32 StreamFlags,
Int64 hnsBufferDuration,
Int64 hnsPeriodicity,
Pointer<WAVEFORMATEX> pFormat,
Pointer<GUID> AudioSessionGuid)>>>()
.value
.asFunction<
int Function(
Pointer,
int ShareMode,
int StreamFlags,
int hnsBufferDuration,
int hnsPeriodicity,
Pointer<WAVEFORMATEX> pFormat,
Pointer<GUID> AudioSessionGuid)>()(
ptr.ref.lpVtbl,
ShareMode,
StreamFlags,
hnsBufferDuration,
hnsPeriodicity,
pFormat,
AudioSessionGuid);