Condividi tramite


MediaStreamSource.Starting Evento

Definizione

Si verifica quando MediaStreamSource è pronto per iniziare a richiedere oggetti MediaStreamSample . L'evento può specificare una posizione nella riga di tempo multimediale da cui deve essere recapitato il primo MediaStreamSample .

// Register
event_token Starting(TypedEventHandler<MediaStreamSource, MediaStreamSourceStartingEventArgs const&> const& handler) const;

// Revoke with event_token
void Starting(event_token const* cookie) const;

// Revoke with event_revoker
MediaStreamSource::Starting_revoker Starting(auto_revoke_t, TypedEventHandler<MediaStreamSource, MediaStreamSourceStartingEventArgs const&> const& handler) const;
public event TypedEventHandler<MediaStreamSource,MediaStreamSourceStartingEventArgs> Starting;
function onStarting(eventArgs) { /* Your code */ }
mediaStreamSource.addEventListener("starting", onStarting);
mediaStreamSource.removeEventListener("starting", onStarting);
- or -
mediaStreamSource.onstarting = onStarting;
Public Custom Event Starting As TypedEventHandler(Of MediaStreamSource, MediaStreamSourceStartingEventArgs) 

Tipo evento

Commenti

MediaStreamSource genera questo evento prima di iniziare a richiedere MediaStreamSamples per la prima volta. Genera anche l'evento quando riprende la richiesta di MediaStreamSamples dopo che si è verificato un evento Paused .

Al momento della ricezione di questo evento, l'applicazione deve richiamare il metodo SetActualStartPosition nell'oggetto MediaStreamSourceStartingRequest per specificare la posizione effettiva nella riga temporale da cui verranno recuperati gli oggetti MediaStreamSample .

Questo evento annulla tutti gli eventi SampleRequested per cui l'applicazione non ha recapitato l'oggetto MediaStreamSample richiesto. Tuttavia, l'applicazione deve comunque richiamare il metodo Complete nell'oggetto MediaStreamSourceSampleRequestDeferral per tutti gli eventi SampleRequested precedenti.

Le applicazioni devono avere un gestore solo per l'evento Starting se MediaStreamSource.CanSeek è impostato su true e supportano la ricerca.

Si applica a

Vedi anche