Add [Obsolete] to nonexistent API (#9422)
Co-authored-by: Whitney Schmidt <whschm@microsoft.com>
This commit is contained in:
Родитель
9b80d59548
Коммит
24b988ecce
|
@ -679,11 +679,13 @@ namespace AudioUnit
|
||||||
return MusicDeviceMIDIEvent (handle, status, data1, data2, offsetSampleFrame);
|
return MusicDeviceMIDIEvent (handle, status, data1, data2, offsetSampleFrame);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#if !XAMCORE_4_0
|
||||||
|
[Obsolete ("This API has been removed.")]
|
||||||
public AudioUnitStatus SetLatency (double latency)
|
public AudioUnitStatus SetLatency (double latency)
|
||||||
{
|
{
|
||||||
// ElementCount: Float64, AudioUnitScopeType.Global is the only valid scope for Latency.
|
return AudioUnitStatus.OK;
|
||||||
return AudioUnitSetProperty (handle, AudioUnitPropertyIDType.Latency, AudioUnitScopeType.Global, 0, ref latency, sizeof (double));
|
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
[DllImport (Constants.AudioUnitLibrary)]
|
[DllImport (Constants.AudioUnitLibrary)]
|
||||||
static extern AudioUnitStatus AudioUnitGetProperty (IntPtr inUnit, AudioUnitPropertyIDType inID, AudioUnitScopeType inScope, uint inElement, ref double outData, ref uint ioDataSize);
|
static extern AudioUnitStatus AudioUnitGetProperty (IntPtr inUnit, AudioUnitPropertyIDType inID, AudioUnitScopeType inScope, uint inElement, ref double outData, ref uint ioDataSize);
|
||||||
|
|
Загрузка…
Ссылка в новой задаче