MediaStreamSourceSampleRequestDeferral Classe

Definizione

Fornisce un modo per segnalare in modo asincrono l'applicazione che ha completato il recupero di MediaStreamSample.

public ref class MediaStreamSourceSampleRequestDeferral sealed
/// [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 MediaStreamSourceSampleRequestDeferral final
[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 MediaStreamSourceSampleRequestDeferral
Public NotInheritable Class MediaStreamSourceSampleRequestDeferral
Ereditarietà
Object Platform::Object IInspectable MediaStreamSourceSampleRequestDeferral
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Commenti

È possibile usare un rinvio per recuperare MediaStreamSample in modo asincrono. MediaStreamSource attenderà fino al completamento del rinvio.

Per creare un rinvio, chiamare MediaStreamSourceSampleRequest.GetDeferral. Verrà indicato a MediaStreamSource di attendere MediaStreamSample. Dopo aver assegnato MediaStreamSample alla proprietà MediaStreamSourceSampleRequest.Sample, chiamare il metodo Complete per terminare il rinvio.

Vedere l'esempio MediaStreamSource per un esempio di uso dell'origine di flusso multimediale in un'app UWP.

Metodi

Complete()

Segnala che l'applicazione ha completato il recupero di MediaStreamSample.

Si applica a

Vedi anche