AUHostTransportStateBlock 대리자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
호스트가 전송 상태에 대한 정보를 제공하는 데 사용하는 대리자 블록입니다.
public delegate bool AUHostTransportStateBlock(ref AUHostTransportStateFlags transportStateFlags, ref double currentSamplePosition, ref double cycleStartBeatPosition, ref double cycleEndBeatPosition);
type AUHostTransportStateBlock = delegate of * * * -> bool
매개 변수
- transportStateFlags
- AUHostTransportStateFlags
오디오 전송의 상태입니다.
- currentSamplePosition
- Double
오디오 단위 샘플의 호스트 샘플 위치입니다.
- cycleStartBeatPosition
- Double
주기의 시작 비트 위치입니다. null
순환하지 않으면 입니다.
- cycleEndBeatPosition
- Double
주기의 끝 비트 위치입니다. null
순환하지 않으면 입니다.
반환 값
true
상태가 성공적으로 검색되었으면 입니다. 그렇지 않으면 false
입니다.
설명
개발자는 필요에 따라 이 클래스의 인스턴스를 속성에 TransportStateBlock 할당하여 렌더링 주기 시작 시 호출하여 주기 시작 시 전송 상태를 가져올 수 있습니다.