MidiSynthesizer 클래스

정의

Windows에 포함된 Microsoft GS 웨이브 테이블 소프트웨어 신시사이저를 나타냅니다. 이 신시사이저는 일반 MIDI 사운드 세트를 포함하고 확장하는 Roland GS 사운드 세트를 제공합니다.

public ref class MidiSynthesizer sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MidiSynthesizer final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MidiSynthesizer : System.IDisposable
Public NotInheritable Class MidiSynthesizer
Implements IDisposable
상속
Object Platform::Object IInspectable MidiSynthesizer
특성
구현

Windows 요구 사항

디바이스 패밀리
Windows 10 (10.0.10240.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)

속성

AudioDevice

Microsoft MIDI 신시사이저의 이 instance 사용하는 오디오 출력 디바이스를 가져옵니다.

DeviceId

Microsoft MIDI 신시사이저의 디바이스 ID를 가져옵니다. 신시사이저의 모든 인스턴스에는 동일한 ID가 있습니다.

Volume

Microsoft MIDI 신시사이저의 이 instance 출력 볼륨을 가져오거나 설정합니다.

메서드

Close()

Microsoft MIDI 신시사이저의 이 instance 닫습니다. 호출자가 이 메서드를 사용하여 MIDI 개체에서 사용하는 리소스를 지우는 것이 가장 좋습니다.

CreateAsync()

시스템의 기본 오디오 출력 디바이스를 사용하는 Microsoft MIDI 신시사이저의 새 instance 만듭니다.

CreateAsync(DeviceInformation)

지정된 오디오 출력 디바이스를 사용하여 Microsoft MIDI 신시사이저의 새 instance 만듭니다.

Dispose()

관리되지 않는 리소스의 확보, 해제 또는 다시 설정과 관련된 애플리케이션 정의 작업을 수행합니다.

IsSynthesizer(DeviceInformation)

특정 디바이스가 Microsoft MIDI 신시사이저의 instance 인지 여부를 확인합니다. 시스템의 모든 MIDI out 포트가 열거되면 이 메서드를 사용하여 Microsoft MIDI 신시사이저를 식별할 수 있습니다.

SendBuffer(IBuffer)

신시사이저의 아웃 포트를 통해 바이트 배열을 보냅니다. 이렇게 하면 정의된 MIDI 메시지 대신 바이트 배열로 데이터를 보낼 수 있습니다.

SendMessage(IMidiMessage)

Microsoft MIDI 신시사이저의 아웃 포트를 통해 MIDI 메시지를 보냅니다.

적용 대상

추가 정보