Windows.Media.Core Spazio dei nomi
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.
Contiene le API multimediali di base usate da diverse funzionalità correlate alla riproduzione multimediale.
Classi
AudioStreamDescriptor |
Rappresenta una descrizione di un flusso multimediale audio. |
AudioTrack |
Rappresenta una traccia audio. |
AudioTrackOpenFailedEventArgs |
Fornisce i dati per l'evento OpenFailed di un oggetto AudioTrack. |
AudioTrackSupportInfo |
Fornisce informazioni di supporto per un AudioTrack. Queste informazioni includono lo stato del decodificatore audio, le informazioni su qualsiasi riduzione dell'audio applicata dal decodificatore e lo stato di MediaSource a cui è associata la traccia audio. |
ChapterCue |
Rappresenta un segnale di capitolo che può essere incluso in timedMetadataTrack. |
CodecInfo |
Fornisce informazioni su un codec multimediale installato nel sistema. |
CodecQuery |
Fornisce il metodo FindAllAsync che consente di enumerare tutti i codec multimediali installati nel sistema. |
CodecSubtypes |
Fornisce proprietà per i sottotipi multimediali più supportati che restituiscono la rappresentazione di stringa del GUID per il sottotipo. Usare questi valori di proprietà per filtrare una query eseguita con CodecQuery.FindAllAsync. È anche possibile confrontare i valori restituiti da queste proprietà con i valori dell'insieme Subtypes di un oggetto CodecInfo per determinare se un codec supporta un sottotipo multimediale specifico. |
DataCue |
Rappresenta un segnale dati che può essere incluso in timedMetadataTrack. |
FaceDetectedEventArgs |
Fornisce i dati per l'evento FaceDetected . |
FaceDetectionEffect |
Rappresenta un effetto che tenta di rilevare i visi in un flusso video. |
FaceDetectionEffectDefinition |
Rappresenta la definizione di un effetto video di rilevamento del viso. |
FaceDetectionEffectFrame |
Rappresenta un fotogramma video che include un elenco di visi rilevati da FaceDetectionEffect. |
HighDynamicRangeControl |
Consente di abilitare e disabilitare l'analisi HDR (High Dynamic Range) per SceneAnalysisEffect. |
HighDynamicRangeOutput |
Fornisce i risultati di un'operazione di analisi HDR (High Dynamic Range) da SceneAnalysisEffect. |
ImageCue |
Rappresenta un segnale di immagine che può essere incluso in timedMetadataTrack. |
InitializeMediaStreamSourceRequestedEventArgs |
Fornisce i dati per l'evento InitializeMediaStreamSourceRequested . |
LowLightFusion |
Questa classe consente di inviare un set di fotogrammi di immagine, acquisiti in impostazioni di scarsa illuminazione e in prossimità temporale ravvicinata e di ricevere una singola immagine elaborata per migliorare l'illuminazione e la fedeltà delle immagini. |
LowLightFusionResult |
Rappresenta il risultato di un'operazione di fusione a bassa luce avviata con una chiamata a FuseAsync. |
MediaBinder |
Abilita l'associazione posticipata del contenuto multimediale associato a un oggetto MediaSource. Usa questa classe per contenuti multimediali che non vuoi associare a un oggetto MediaSource finché un lettore multimediale non sta per riprodurre effettivamente il contenuto. Uno scenario tipico per questo è la riproduzione di contenuto che richiede il pagamento quando si accede. |
MediaBindingEventArgs |
Fornisce i dati per l'evento di associazione e i metodi per l'associazione del contenuto multimediale all'oggetto MediaSource associato. |
MediaCueEventArgs |
Fornisce dati per gli eventi TimedMetadataTrack.CueEntered e TimedMetadataTrack.CueExited . |
MediaSource |
Rappresenta un'origine multimediale. Fornisce un modo comune per fare riferimento ai supporti provenienti da origini diverse ed espone un modello comune per l'accesso ai dati multimediali indipendentemente dal formato multimediale sottostante. |
MediaSourceAppServiceConnection |
Abilita l'implementazione di un servizio app che fornisce un'origine multimediale personalizzata che può essere utilizzata dalle app UWP. |
MediaSourceError |
Rappresenta un errore che si è verificato con un oggetto MediaSource. |
MediaSourceOpenOperationCompletedEventArgs |
Fornisce i dati per l'evento MediaSource.MediaSourceOpenOperationCompleted. |
MediaSourceStateChangedEventArgs |
Fornisce i dati per l'evento StateChanged di un oggetto MediaSource . |
MediaStreamSample |
Rappresenta un esempio multimediale utilizzato da MediaStreamSource. |
MediaStreamSamplePropertySet |
Contiene proprietà per MediaStreamSample. |
MediaStreamSampleProtectionProperties |
Rappresenta le proprietà di una raccolta specifiche della protezione DRM (Digital Rights Management) di MediaStreamSample. |
MediaStreamSource |
Rappresenta un'origine multimediale che distribuisce campioni multimediali direttamente alla pipeline multimediale. |
MediaStreamSourceClosedEventArgs |
Fornisce i dati per l'evento MediaStreamSource.Closed . |
MediaStreamSourceClosedRequest |
Rappresenta un oggetto da utilizzare dall'evento MediaStreamSource.closed per fornire informazioni all'applicazione. |
MediaStreamSourceSampleRenderedEventArgs |
Fornisce dati per l'evento MediaStreamSource.SampleRendered , che si verifica quando viene eseguito il rendering di un esempio da MediaStreamSource . Utilizzare la proprietà SampleLag per determinare se è presente un ritardo nel rendering di un esempio, nel qual caso si può decidere di passare a un flusso con larghezza di banda inferiore. |
MediaStreamSourceSampleRequest |
Rappresenta un oggetto da utilizzare dall'evento MediaStreamSource.SampleRequest per fornire informazioni all'applicazione. |
MediaStreamSourceSampleRequestDeferral |
Consente all'applicazione di segnalare in modo asincrono che è stato completato il recupero di MediaStreamSample. |
MediaStreamSourceSampleRequestedEventArgs |
Fornisce i dati per l'evento SampleRequested . |
MediaStreamSourceStartingEventArgs |
Fornisce i dati per l'evento MediaStreamSource.Starting . |
MediaStreamSourceStartingRequest |
Rappresenta una richiesta dall'evento MediaStreamSource.Starting per l'applicazione per iniziare ad accumulare oggetti MediaStreamSample da una posizione specifica nel supporto. |
MediaStreamSourceStartingRequestDeferral |
Consente all'applicazione di segnalare in modo asincrono che ha completato l'elaborazione dell'evento MediaStreamSource.Starting . |
MediaStreamSourceSwitchStreamsRequest |
Rappresenta un oggetto da utilizzare dall'evento MediaStreamSource.SwitchStreamsRequest per fornire informazioni all'applicazione. |
MediaStreamSourceSwitchStreamsRequestDeferral |
Consente all'applicazione di segnalare in modo asincrono che ha completato l'evento MediaStreamSource.SwitchStreamsRequested . |
MediaStreamSourceSwitchStreamsRequestedEventArgs |
Fornisce i dati per l'evento MediaStreamSource.SwitchStreamsRequested . |
MseSourceBuffer |
Rappresenta un buffer di origine delle estensioni di origine multimediale (MSE). |
MseSourceBufferList |
Rappresenta un elenco di buffer di origine dell'origine multimediale (MSE). |
MseStreamSource |
Rappresenta un'origine di flusso mse (Media Source Extensions). |
SceneAnalysisEffect |
Rappresenta un effetto che analizza i fotogrammi video per determinare se una delle tecniche di acquisizione di sequenze di foto variabili supportate può produrre un'immagine acquisita di qualità superiore. |
SceneAnalysisEffectDefinition |
Rappresenta la definizione di un effetto video di analisi della scena. |
SceneAnalysisEffectFrame |
Rappresenta un fotogramma video che include i risultati dell'operazione di analisi della scena. |
SceneAnalyzedEventArgs |
Fornisce dati per l'evento SceneAnalysisEffect.SceneAnalyzed . |
SpeechCue |
Rappresenta un segnale vocale che può essere incluso in timedMetadataTrack. Questo segnale può essere usato per ricevere eventi basati sui metadati inclusi in un flusso TTS (Text-to-Speech), ad esempio limiti delle parole, limiti delle frasi e segnalibri SSML (Speech Sythesis Markup Language). |
TimedMetadataStreamDescriptor |
Rappresenta una descrizione di un flusso multimediale metada temporale. |
TimedMetadataTrack |
Rappresenta una traccia dei metadati programmata. La traccia contiene un elenco di oggetti IMediaCue e genera eventi all'inizio e alla fine dell'intervallo di tempo di ogni segnale. |
TimedMetadataTrackError |
Fornisce informazioni su un errore che si è verificato con una traccia dei metadati temporizzato. |
TimedMetadataTrackFailedEventArgs |
Fornisce dati per l'evento TimedMetadataTrack.TrackFailed . |
TimedTextBouten |
Rappresenta un contrassegno bouten associato a una riga di testo temporizzato. |
TimedTextCue |
Rappresenta un segnale di testo in timedMetadataTrack. |
TimedTextLine |
Rappresenta una riga di testo visualizzata con timedTextCue. |
TimedTextRegion |
Espone le proprietà per personalizzare l'aspetto dell'area di rendering di un oggetto TimedTextCue. |
TimedTextRuby |
Rappresenta un blocco di testo ruby associato a una riga di testo temporizzato. |
TimedTextSource |
Rappresenta un'origine di dati di testo temporizzato. |
TimedTextSourceResolveResultEventArgs |
Fornisce i dati per l'evento TimedTextSource.Resolved . |
TimedTextStyle |
Definisce lo stile del testo di cui è stato eseguito il rendering in un oggetto TimedTextCue. È possibile impostare lo stile di una sottostringa all'interno di un oggetto TimedTextLine usando la proprietà Subformats . |
TimedTextSubformat |
Definisce un oggetto TimedTextStyle per una sottostringa in timedTextLine. del segnale, che definisce lo stile del testo sottoposto a rendering. |
VideoStabilizationEffect |
Rappresenta un effetto che stabilizza un flusso video. |
VideoStabilizationEffectDefinition |
Rappresenta la definizione di un effetto di stabilizzazione video. |
VideoStabilizationEffectEnabledChangedEventArgs |
Fornisce i dati per l'evento VideoStabilizationEffect.EnabledChanged . |
VideoStreamDescriptor |
Rappresenta una descrizione di un flusso multimediale video. |
VideoTrack |
Rappresenta una traccia video. |
VideoTrackOpenFailedEventArgs |
Fornisce i dati per l'evento OpenFailed di un oggetto VideoTrack. |
VideoTrackSupportInfo |
Fornisce informazioni di supporto per un VideoTrack. Queste informazioni includono lo stato del decodificatore video e lo stato di MediaSource a cui è associata la traccia video. |
Struct
MseTimeRange |
Descrive l'inizio e la fine di un intervallo di tempo. |
TimedTextDouble |
Rappresenta un valore a virgola mobile utilizzato per trasmettere i valori delle proprietà di stile di testo temporali. |
TimedTextPadding |
Rappresenta le dimensioni della spaziatura interna intorno a un'area di testo temporizzato. |
TimedTextPoint |
Rappresenta la coordinata 2D utilizzata per trasmettere i valori delle proprietà di stile di testo temporali. |
TimedTextSize |
Rappresenta una dimensione utilizzata per trasmettere i valori delle proprietà dello stile di testo temporali. |
Interfacce
IMediaCue |
Definisce l'interfaccia implementata da tutti i segnali multimediali. |
IMediaSource |
Rappresenta un'origine multimediale che fornisce esempi multimediali a una pipeline multimediale. |
IMediaStreamDescriptor |
Definisce un'interfaccia implementata da un descrittore di flusso audio o video. |
IMediaStreamDescriptor2 |
Definisce un'interfaccia implementata da un descrittore di flusso audio o video. |
IMediaTrack |
Definisce l'interfaccia implementata dalle tracce multimediali. |
ISingleSelectMediaTrackList |
Rappresenta un elenco di tracce multimediali che consente di selezionare un singolo elemento alla volta. |
ITimedMetadataTrackProvider |
Definisce l'interfaccia implementata da un flusso personalizzato che fornisce tracce di metadati. |
Enumerazioni
AudioDecoderDegradation |
Specifica il tipo di sgredazione, se presente, applicato a un AudioTrack dal decodificatore audio. |
AudioDecoderDegradationReason |
Specifica il motivo per cui il decodificatore audio ha danneggiato un audioTrack. |
CodecCategory |
Specifica la categoria di un codec. |
CodecKind |
Specifica se un codec opera su dati audio o video. |
FaceDetectionMode |
Specifica la modalità utilizzata per il rilevamento del viso. |
MediaDecoderStatus |
Specifica lo stato di un decodificatore multimediale durante la decodifica di un elemento multimediale. |
MediaSourceState |
Specifica lo stato di un oggetto MediaSource. |
MediaSourceStatus |
Specifica lo stato di un oggetto MediaSource all'apertura di elementi multimediali associati all'origine. |
MediaStreamSourceClosedReason |
Specifica il motivo per cui un Oggetto MediaStreamSource è stato chiuso. |
MediaStreamSourceErrorStatus |
Specifica gli errori correlati a MediaStreamSource. |
MediaTrackKind |
Specifica il tipo di traccia multimediale. |
MseAppendMode |
Specifica il modo in cui un oggetto MseSourceBuffer aggiunge un buffer. |
MseEndOfStreamStatus |
Specifica lo stato alla fine del flusso. |
MseReadyState |
Specifica lo stato pronto di un oggetto MseStreamSource . |
SceneAnalysisRecommendation |
Specifica l'elaborazione delle immagini consigliata per migliorare la qualità e la fedeltà delle immagini acquisite in base alle condizioni di acquisizione correnti, come determinato da SceneAnalysisEffect. |
TimedMetadataKind |
Specifica i tipi di metadati che possono essere presenti in timedMetadataTrack. |
TimedMetadataTrackErrorCode |
Specifica il tipo di errore che si è verificato con timedMetadataTrack. |
TimedTextBoutenPosition |
Specifica la posizione di un indicatore di rimbalzo nella dimensione di avanzamento del blocco rispetto alla base ruby associata. |
TimedTextBoutenType |
Specifica il tipo di contrassegno bouten di cui eseguire il rendering nel testo temporizzato. |
TimedTextDisplayAlignment |
Specifica l'allineamento di un oggetto TimedTextRegion rispetto al fotogramma video. |
TimedTextFlowDirection |
Specifica la direzione in cui viene propagato il testo. |
TimedTextFontStyle |
Specifica gli stili di carattere che possono essere utilizzati per il testo a tempo di visualizzazione. |
TimedTextLineAlignment |
Specifica l'allineamento di un oggetto TimedTextLine rispetto all'oggetto TimedTextRegion in cui viene visualizzato. |
TimedTextRubyAlign |
Specifica la posizione del testo ruby all'interno dell'area inline generata dall'annotazione del contenitore di testo ruby. |
TimedTextRubyPosition |
Specifica la posizione del testo ruby nella dimensione di avanzamento del blocco rispetto alla base ruby associata. |
TimedTextRubyReserve |
Specifica spazio aggiuntivo da applicare alle aree di linea interessate per riservare spazio sufficiente nella dimensione di avanzamento del blocco in modo da contenere aree inline generate da contenitori di testo ruby posizionati all'interno dei limiti delle aree di linea. |
TimedTextScrollMode |
Specifica il metodo in cui le righe di testo scorrono nell'area. |
TimedTextUnit |
Specifica le unità in cui viene espresso un valore di stile di testo temporizzato. |
TimedTextWeight |
Specifica il peso del testo temporizzato. |
TimedTextWrapping |
Specifica il comportamento di ritorno a capo del testo temporizzato. |
TimedTextWritingMode |
Specifica la direzione in cui viene scritto il testo temporizzato. |
VideoStabilizationEffectEnabledChangedReason |
Specifica il motivo per cui la proprietà VideoStabilizationEffect.Enabled è stata modificata. |