Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Představuje zvukový vstupní datový proud používaný pro vlastní konfigurace zvukového vstupu.
Členové
SPXAUDIOSTREAMHANDLE
Syntaxe: public inline explicit operator SPXAUDIOSTREAMHANDLE ( ) const;
Interní operátor použitý k získání podkladové hodnoty popisovače
Návraty
Úchyt.
CreatePushStream
Syntaxe: public inline static std::shared_ptr< PushAudioInputStream > CreatePushStream ( );
Vytvoří paměť zálohovanou PushAudioInputStream pomocí výchozího formátu (16 kHz, 16 bitů, mono PCM).
Návraty
Sdílený ukazatel na PushAudioInputStream
CreatePushStream
Syntaxe: public inline static std::shared_ptr< PushAudioInputStream > CreatePushStream ( std::shared_ptr< AudioStreamFormat > format );
Vytvoří paměť zálohovanou pushAudioInputStream se zadaným formátem zvuku.
Parametry
-
formatformát zvukového streamu.
Návraty
Sdílený ukazatel na PushAudioInputStream
CreatePullStream
Syntaxe: public inline static std::shared_ptr< PullAudioInputStream > CreatePullStream ( void * pvContext , CUSTOM_AUDIO_PULL_STREAM_READ_CALLBACK readCallback , CUSTOM_AUDIO_PULL_STREAM_CLOSE_CALLBACK closeCallback );
Vytvoří PullAudioInputStream, který deleguje na zadané funkce zpětného volání pro metody Read() a Close() s použitím výchozího formátu (16 kHz, 16 bitů, mono PCM).
Parametry
pvContextkontextový ukazatel, který se má použít při vyvolání zpětných volání.readCallbackzpětné volání pro čtení.closeCallbackzavřít zpětné volání.
Návraty
Sdílený ukazatel na PullAudioInputStream
CreatePullStream
Syntaxe: public inline static std::shared_ptr< PullAudioInputStream > CreatePullStream ( void * pvContext , CUSTOM_AUDIO_PULL_STREAM_READ_CALLBACK readCallback , CUSTOM_AUDIO_PULL_STREAM_CLOSE_CALLBACK closeCallback , CUSTOM_AUDIO_PULL_STREAM_GET_PROPERTY_CALLBACK getPropertyCallback );
Vytvoří PullAudioInputStream, který deleguje na zadané funkce zpětného volání pro Read(), Close() a GetProperty() přidané ve verzi 1.5.0.
Parametry
pvContextkontextový ukazatel, který se má použít při vyvolání zpětných volání.readCallbackzpětné volání pro čtení.closeCallbackzavřít zpětné volání.getPropertyCallbackZpětné volání GetProperty.
Návraty
Sdílený ukazatel na PullAudioInputStream
CreatePullStream
Syntaxe: public inline static std::shared_ptr< PullAudioInputStream > CreatePullStream ( ReadCallbackFunction_Type readCallback , CloseCallbackFunction_Type closeCallback );
Vytvoří PullAudioInputStream, který deleguje na zadané funkce zpětného volání pro metody Read() a Close() s použitím výchozího formátu (16 kHz, 16 bitů, mono PCM).
Parametry
readCallbackzpětné volání pro čtení.closeCallbackzavřít zpětné volání.
Návraty
Sdílený ukazatel na PullAudioInputStream
CreatePullStream
Syntaxe: public inline static std::shared_ptr< PullAudioInputStream > CreatePullStream ( ReadCallbackFunction_Type readCallback , CloseCallbackFunction_Type closeCallback , GetPropertyCallbackFunction_Type getPropertyCallback );
Vytvoří PullAudioInputStream, který deleguje na zadané funkce zpětného volání pro Read(), Close() a GetProperty(). Přidáno ve verzi 1.5.0.
Parametry
readCallbackzpětné volání pro čtení.closeCallbackzavřít zpětné volání.getPropertyCallbackZpětné volání vlastnosti Get.
Návraty
Sdílený ukazatel na PullAudioInputStream
CreatePullStream
Syntaxe: public inline static std::shared_ptr< PullAudioInputStream > CreatePullStream ( std::shared_ptr< PullAudioInputStreamCallback > callback );
Vytvoří PullAudioInputStream, který deleguje na zadané rozhraní zpětného volání pro metody Read() a Close() pomocí výchozího formátu (16 kHz, 16 bitů, mono PCM).
Parametry
-
callbackSdílený ukazatel na instanci PullAudioInputStreamCallback.
Návraty
Sdílený ukazatel na PullAudioInputStream
CreatePullStream
Syntaxe: public inline static std::shared_ptr< PullAudioInputStream > CreatePullStream ( std::shared_ptr< AudioStreamFormat > format , void * pvContext , CUSTOM_AUDIO_PULL_STREAM_READ_CALLBACK readCallback , CUSTOM_AUDIO_PULL_STREAM_CLOSE_CALLBACK closeCallback );
Vytvoří PullAudioInputStream, který deleguje na zadané funkce zpětného volání pro metody Read() a Close().
Parametry
formatformát zvukového streamu.pvContextkontextový ukazatel, který se má použít při vyvolání zpětných volání.readCallbackzpětné volání pro čtení.closeCallbackzavřít zpětné volání.
Návraty
Sdílený ukazatel na PullAudioInputStream
CreatePullStream
Syntaxe: public inline static std::shared_ptr< PullAudioInputStream > CreatePullStream ( std::shared_ptr< AudioStreamFormat > format , void * pvContext , CUSTOM_AUDIO_PULL_STREAM_READ_CALLBACK readCallback , CUSTOM_AUDIO_PULL_STREAM_CLOSE_CALLBACK closeCallback , CUSTOM_AUDIO_PULL_STREAM_GET_PROPERTY_CALLBACK getPropertyCallback );
Vytvoří PullAudioInputStream, který deleguje na zadané funkce zpětného volání pro Read(), Close() a GetProperty(). Přidáno ve verzi 1.5.0.
Parametry
formatformát zvukového streamu.pvContextkontextový ukazatel, který se má použít při vyvolání zpětných volání.readCallbackzpětné volání pro čtení.closeCallbackzavřít zpětné volání.getPropertyCallbackZpětné volání vlastnosti Get.
Návraty
Sdílený ukazatel na PullAudioInputStream
CreatePullStream
Syntaxe: public inline static std::shared_ptr< PullAudioInputStream > CreatePullStream ( std::shared_ptr< AudioStreamFormat > format , ReadCallbackFunction_Type readCallback , CloseCallbackFunction_Type closeCallback );
Vytvoří PullAudioInputStream, který deleguje na zadané funkce zpětného volání pro metody Read() a Close().
Parametry
formatformát zvukového streamu.readCallbackzpětné volání pro čtení.closeCallbackzavřít zpětné volání.
Návraty
Sdílený ukazatel na PullAudioInputStream
CreatePullStream
Syntaxe: public inline static std::shared_ptr< PullAudioInputStream > CreatePullStream ( std::shared_ptr< AudioStreamFormat > format , ReadCallbackFunction_Type readCallback , CloseCallbackFunction_Type closeCallback , GetPropertyCallbackFunction_Type getPropertyCallback );
Vytvoří PullAudioInputStream, který deleguje na zadané funkce zpětného volání pro metody Read() a Close(). Přidáno ve verzi 1.5.0.
Parametry
formatformát zvukového streamu.readCallbackzpětné volání pro čtení.closeCallbackzavřít zpětné volání.getPropertyCallbackZpětné volání vlastnosti Get.
Návraty
Sdílený ukazatel na PullAudioInputStream
CreatePullStream
Syntaxe: public inline static std::shared_ptr< PullAudioInputStream > CreatePullStream ( std::shared_ptr< AudioStreamFormat > format , std::shared_ptr< PullAudioInputStreamCallback > callback );
Vytvoří PullAudioInputStream, který deleguje na zadané rozhraní zpětného volání pro metody Read() a Close() pomocí zadaného formátu.
Parametry
formatformát zvukového streamu.callbackSdílený ukazatel na instanci PullAudioInputStreamCallback.
Návraty
Sdílený ukazatel na PullAudioInputStream
ReadCallbackFunction_Type
Syntaxe: typedef ReadCallbackFunction_Type;
CloseCallbackFunction_Type
Syntaxe: typedef CloseCallbackFunction_Type;
GetPropertyCallbackFunction_Type
Syntaxe: typedef GetPropertyCallbackFunction_Type;
Přidáno ve verzi 1.5.0.