MediaStreamSource.Starting Evento
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.