Unity 6.3
0 онлайн 21 гостей 3 в системе
Вход

AudioSampleProvider.consumeSampleFramesNativeFunction

Экспериментальный: это API экспериментально и может быть изменено или удалено в будущем.

Declaration

public static Experimental.Audio.AudioSampleProvider.ConsumeSampleFramesNativeFunction consumeSampleFramesNativeFunction;

Описание

Указатель на собственную функцию, обеспечивающую доступ к кадрам звуковых образцов.

Этот указатель функции может быть передан родственным плагинам, которые должны потреблять кадры образца, избегая при этом любых накладных расходов, связанных с переходом от родственного к C# или интерференцией сбора мусора.

Импорт родственной функции, которая использует этот тип, для передачи указателя родственной функции родственному плагину будет выглядеть следующим образом:

SetConsumeSampleFramesFunction(
    AudioSampleProvider.consumeSampleFramesNativeFunction, signalProvider.id,
    signalProvider.channelCount, signalProvider.sampleRate);

См. ConsumeSampleFramesNativeFunction для информации о том, как импортировать собственную функцию, использующую эту подпись.