CompositeVideoFrameContext Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt kontext zum Ausführen eines benutzerdefinierten Überlagerungsvorgangs innerhalb der CompositeFrame-Methode bereit.
public ref class CompositeVideoFrameContext sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.GCPressure]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class CompositeVideoFrameContext final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.GCPressure]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class CompositeVideoFrameContext
Public NotInheritable Class CompositeVideoFrameContext
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Hinweise
Um eine instance dieser Klasse abzurufen, implementieren Sie die CompositeFrame-Methode.
Eigenschaften
BackgroundFrame |
Ruft den Hintergrundrahmen für einen Überlagerungsvorgang ab. |
OutputFrame |
Ruft den Ausgabeframe für einen Überlagerungsvorgang ab. |
SurfacesToOverlay |
Ruft die Liste der Direct3D-Oberflächen ab, die in einem Überlagerungsvorgang verwendet werden sollen. |
Methoden
GetOverlayForSurface(IDirect3DSurface) |
Ruft ein MediaOverlay-Objekt für die bereitgestellte Direct3D-Oberfläche ab. |