Dokumentacja interfejsu API audioendpoint usług pulpitu zdalnego
Punkt końcowy audio reprezentuje urządzenie audio, interfejs API audio lub inne źródło lub ujście dźwięku i służy do wysyłania danych do aparatu audio lub korzystania z nich. Punkt końcowy audio musi być połączony z aparatem audio za pośrednictwem połączenia , a każde połączenie może mieć tylko jeden punkt końcowy. Po zarejestrowaniu punktu końcowego aparat audio dołącza punkt końcowy do połączenia.
Każdy obiekt punktu końcowego musi implementować następujące interfejsy:
- IAudioEndpoint, aby umożliwić aparatowi audio uzyskiwanie informacji o punkcie końcowym.
- IAudioEndpointRT, aby uzyskać informacje o buforze danych przed wykonaniem przebiegu przetwarzania i powiadamianiu punktu końcowego po zakończeniu przekazywania.
- Interfejs IAudioInputEndpointRT lub IAudioOutputEndpointRT, w zależności od tego, czy obiekt punktu końcowego przechwytuje lub renderuje dźwięk.
- IAudioDeviceEndpoint
- IAudioEndpointControl
Aparat audio używa tych interfejsów do uzyskiwania informacji o punktach końcowych dołączonych do aparatu. Implementacja punktu końcowego musi zapewnić mechanizm dostarczania danych do aparatu lub korzystania z nich zgodnie z tymi interfejsami.
Interfejs API AudioEndpoint usług pulpitu zdalnego obsługuje typy wyliczania, interfejsy i struktury.
W tej sekcji
- Typy wyliczeń audioEndpoint usług pulpitu zdalnego
- Funkcje audioEndpoint usług pulpitu zdalnego
- interfejsy audioEndpoint usług pulpitu zdalnego
- struktury audioEndpoint usług pulpitu zdalnego
Uwagi
Interfejs API AudioEndpoint usług pulpitu zdalnego jest używany w scenariuszach pulpitu zdalnego; nie dotyczy aplikacji klienckich.