InputAudioQueue 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오디오 캡처 및 녹음에 사용되는 입력 오디오 큐입니다.
public class InputAudioQueue : AudioToolbox.AudioQueue
type InputAudioQueue = class
inherit AudioQueue
- 상속
설명
입력 완료 알림을 받으려면 C# 이벤트 InputCompleted에 연결하거나 OnInputCompleted 메서드를 서브클래스하고 재정의할 수 있습니다. 그들은 같은 목적을 위해 봉사합니다.
생성자
InputAudioQueue(AudioStreamBasicDescription) |
녹음용 AudioQueue를 만들고 내부 AudioQueue 스레드에서 알림 콜백을 호출합니다. |
InputAudioQueue(AudioStreamBasicDescription, CFRunLoop, String) |
기록할 AudioQueue를 만들어 전달되는 실행 루프 이벤트를 지정합니다. |
필드
gch |
오디오 캡처 및 녹음에 사용되는 입력 오디오 큐입니다. (다음에서 상속됨 AudioQueue) |
handle |
오디오 캡처 및 녹음에 사용되는 입력 오디오 큐입니다. (다음에서 상속됨 AudioQueue) |
속성
AudioStreamDescription |
오디오 캡처 및 녹음에 사용되는 입력 오디오 큐입니다. (다음에서 상속됨 AudioQueue) |
AudioStreamPacketDescription |
사용되지 않음.
오디오 큐의 AudioStreamBasicDescription입니다. (다음에서 상속됨 AudioQueue) |
ChannelLayout |
오디오 큐 채널 레이아웃입니다. (다음에서 상속됨 AudioQueue) |
ConverterError |
오디오 큐의 인코딩 또는 디코딩 프로세스에서 생성된 가장 최근의 오류를 포함합니다. (다음에서 상속됨 AudioQueue) |
CurrentDevice |
이 오디오 큐와 연결된 디바이스의 고유 식별자입니다. (다음에서 상속됨 AudioQueue) |
CurrentLevelMeter |
현재 수준 미터- 0(최소)에서 1(최대) 범위의 채널당 하나씩입니다. (다음에서 상속됨 AudioQueue) |
CurrentLevelMeterDB |
현재 수준 미터로, 채널당 1개(데시벨)입니다. (다음에서 상속됨 AudioQueue) |
CurrentTime |
하드웨어 디바이스의 현재 시간을 반환합니다. (다음에서 상속됨 AudioQueue) |
DecodeBufferSizeFrames |
오디오 캡처 및 녹음에 사용되는 입력 오디오 큐입니다. (다음에서 상속됨 AudioQueue) |
DeviceChannels |
오디오 캡처 및 녹음에 사용되는 입력 오디오 큐입니다. (다음에서 상속됨 AudioQueue) |
EnableLevelMetering |
오디오 큐에서 수준 계량 기능을 사용하도록 설정합니다. (다음에서 상속됨 AudioQueue) |
Handle |
관리되지 않는 개체 표현에 대한 핸들(포인터)입니다. (다음에서 상속됨 AudioQueue) |
HardwareCodecPolicy |
오디오 캡처 및 녹음에 사용되는 입력 오디오 큐입니다. (다음에서 상속됨 AudioQueue) |
IsRunning |
오디오 캡처 및 녹음에 사용되는 입력 오디오 큐입니다. (다음에서 상속됨 AudioQueue) |
MagicCookie |
특정 형식에 필요한 오디오 메타데이터입니다. (다음에서 상속됨 AudioQueue) |
MaximumOutputPacketSize |
오디오 캡처 및 녹음에 사용되는 입력 오디오 큐입니다. (다음에서 상속됨 AudioQueue) |
Pan |
오디오 캡처 및 녹음에 사용되는 입력 오디오 큐입니다. (다음에서 상속됨 AudioQueue) |
SampleRate |
오디오 캡처 및 녹음에 사용되는 입력 오디오 큐입니다. (다음에서 상속됨 AudioQueue) |
Volume |
볼륨 (다음에서 상속됨 AudioQueue) |
VolumeRampTime |
오디오 캡처 및 녹음에 사용되는 입력 오디오 큐입니다. (다음에서 상속됨 AudioQueue) |
메서드
이벤트
InputCompleted |
버퍼가 기록된 데이터로 채워졌을 때 발생하는 이벤트입니다. |