MidiPacket 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
일련의 MIDI 이벤트를 캡슐화합니다.
public class MidiPacket : IDisposable
type MidiPacket = class
interface IDisposable
- 상속
-
MidiPacket
- 구현
설명
MidiPacket을 사용하는 경우(일부 데이터가 수신되었기 때문에) Bytes 속성을 사용하여 기본 Midi 데이터에 액세스할 수 있습니다. 유효한 바이트의 실제 수는 Length 속성에 저장되며 해당 시점을 초과하여 읽어서는 안 됩니다.
MidiPackets를 생성할 때 IntPtr 및 Length 매개 변수를 모두 사용자 고유의 버퍼에 제공하여 MidiPacket 인스턴스를 만들거나, Midi 데이터가 저장되는 위치를 결정하는 배열 내에서 바이트 배열과 범위를 제공할 수 있습니다.
생성자
MidiPacket(Int64, Byte[], Int32, Int32) |
일련의 MIDI 이벤트를 캡슐화합니다. |
MidiPacket(Int64, Byte[]) |
일련의 MIDI 이벤트를 캡슐화합니다. |
MidiPacket(Int64, UInt16, IntPtr) |
일련의 MIDI 이벤트를 캡슐화합니다. |
필드
Length |
바이트 배열의 바이트 수 |
TimeStamp |
이벤트의 시간, 0을 사용하여 지금 을 의미합니다. |
속성
Bytes |
일련의 MIDI 이벤트를 캡슐화합니다. |
메서드
Dispose() |
MidiPacket 개체에서 사용하는 리소스를 해제합니다. |
Dispose(Boolean) |
MidiPacket 개체에서 사용하는 리소스를 해제합니다. |
Finalize() |
MidiPacket 개체의 종료자 |