Freigeben über


NDStreamParserNotifier.OnSampleParsed Methode

Definition

Wird aufgerufen, wenn der Streamparser ein Beispiel aus dem Mediendatenstrom analysiert.

public:
 virtual void OnSampleParsed(unsigned int streamID, NDMediaStreamType streamType, MediaStreamSample ^ streamSample, long long pts, NDClosedCaptionFormat ccFormat, Platform::Array <byte> ^ ccDataBytes) = OnSampleParsed;
void OnSampleParsed(uint32_t const& streamID, NDMediaStreamType const& streamType, MediaStreamSample const& streamSample, long const& pts, NDClosedCaptionFormat const& ccFormat, winrt::array_view <byte> const& ccDataBytes);
/// [Windows.Foundation.Metadata.Deprecated("INDStreamParserNotifier is deprecated and might not work on all platforms. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 196608, "Windows.Foundation.UniversalApiContract")]
void OnSampleParsed(uint32_t const& streamID, NDMediaStreamType const& streamType, MediaStreamSample const& streamSample, long const& pts, NDClosedCaptionFormat const& ccFormat, winrt::array_view <byte> const& ccDataBytes);
public void OnSampleParsed(uint streamID, NDMediaStreamType streamType, MediaStreamSample streamSample, long pts, NDClosedCaptionFormat ccFormat, byte[] ccDataBytes);
[Windows.Foundation.Metadata.Deprecated("INDStreamParserNotifier is deprecated and might not work on all platforms. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 196608, "Windows.Foundation.UniversalApiContract")]
public void OnSampleParsed(uint streamID, NDMediaStreamType streamType, MediaStreamSample streamSample, long pts, NDClosedCaptionFormat ccFormat, byte[] ccDataBytes);
function onSampleParsed(streamID, streamType, streamSample, pts, ccFormat, ccDataBytes)
Public Sub OnSampleParsed (streamID As UInteger, streamType As NDMediaStreamType, streamSample As MediaStreamSample, pts As Long, ccFormat As NDClosedCaptionFormat, ccDataBytes As Byte())

Parameter

streamID
UInt32

unsigned int

uint32_t

Der Bezeichner für den Medienstream, der analysiert wird.

streamType
NDMediaStreamType

Der Typ des Medienstreams. Dieser Wert kann Audio oder Video sein.

streamSample
MediaStreamSample

Das Array von Streambeispielen.

pts
Int64

long long

long

Der Präsentationszeitstempel, der angibt, wann das Beispiel in Millisekunden wiedergegeben werden soll. Dieser Wert ist relativ zu den vorherigen Beispielen in der Präsentation. Wenn beispielsweise ein bestimmtes Beispiel über einen Präsentationszeitstempel von 1000 und ein späteres Beispiel über einen Präsentationszeitstempel von 2000 verfügt, erfolgt die spätere Stichprobe eine Sekunde (1000 ms) nach dem angegebenen Beispiel.

ccFormat
NDClosedCaptionFormat

Das geschlossene Untertitel-Format. Dieser Wert kann ATSC, SCTE20 oder Unknown sein.

ccDataBytes

Byte[]

byte[]

Ein Array, das die geschlossenen Untertitel Daten enthält.

Implementiert

M:Windows.Media.Protection.PlayReady.INDStreamParserNotifier.OnSampleParsed(System.UInt32,Windows.Media.Protection.PlayReady.NDMediaStreamType,Windows.Media.Core.MediaStreamSample,System.Int64,Windows.Media.Protection.PlayReady.NDClosedCaptionFormat,System.Byte[]) M:Windows.Media.Protection.PlayReady.INDStreamParserNotifier.OnSampleParsed(unsigned int,Windows.Media.Protection.PlayReady.NDMediaStreamType,Windows.Media.Core.MediaStreamSample,long long,Windows.Media.Protection.PlayReady.NDClosedCaptionFormat,byte[]) M:Windows.Media.Protection.PlayReady.INDStreamParserNotifier.OnSampleParsed(uint32_t,Windows.Media.Protection.PlayReady.NDMediaStreamType,Windows.Media.Core.MediaStreamSample,long,Windows.Media.Protection.PlayReady.NDClosedCaptionFormat,byte[])
Attribute

Gilt für: