다음을 통해 공유


DataCue 클래스

정의

TimedMetadataTrack에 포함할 수 있는 데이터 큐를 나타냅니다.

public ref class DataCue sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [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 DataCue final
/// [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)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class DataCue final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[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 DataCue
[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)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class DataCue
function DataCue()
Public NotInheritable Class DataCue
상속
Object Platform::Object IInspectable DataCue
특성
구현

Windows 요구 사항

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

설명

DataCueAddCue 메서드를 사용하여 TimedMetadataTrack에 추가할 수 있습니다. 큐의 시작 시간에 도달하면 CueEntered 이벤트가 발생하고 처리기에 전달된 MediaCueEventArgs 를 사용하여 DataCue의 복사본을 가져올 수 있습니다. DataCueData 속성은 모든 형식의 데이터를 포함할 수 있는 IBuffer입니다. 큐가 발견될 때 텍스트를 표시하려는 경우 이 시나리오에 대해 TimedTextCue 클래스가 제공됩니다.

버전 기록

Windows 버전 SDK 버전 추가된 값
1703 15063 속성

생성자

DataCue()

DataCue 클래스의 새 instance 초기화합니다.

속성

Data

큐와 연결된 데이터를 가져옵니다.

Duration

큐의 기간을 가져오거나 설정합니다.

Id

데이터 큐의 식별자를 가져옵니다.

Properties

데이터 큐와 연결된 사용자 지정 속성의 컬렉션을 가져옵니다.

StartTime

큐의 시작 시간을 가져옵니다.

적용 대상

추가 정보