Definiert ein Videobild für das IVideoRenderer.RenderFrame(VideoFrame) und IVideoFrameConsumer.Consume(VideoFrame) Methoden. Mehr...
Erbt von IDisposable.
| Öffentliche Member-Funktionen | |
| void | Entsorgen () |
| Entsorgt die VideoFrame Ressourcen des Objekts. | |
| IntPtr | GetPlane (int index) |
| Ruft einen Zeiger auf eine angegebene Videoebene für das Bild ab. Mehr... | |
| int | GetPlaneStride (int index) |
| Ruft den Schritt für eine angegebene Videoebene des Frames ab. Mehr... | |
| int | GetPlaneSize (int index) |
| Ruft die Größe einer angegebenen Videoebene für das Bild ab. Mehr... | |
| int | GetPlaneWidth (int index) |
| Ruft die Breite (in Pixeln) einer angegebenen Videoebene für das Bild ab. Mehr... | |
| int | GetPlaneHeight (int index) |
| Ruft die Höhe (in Pixeln) einer angegebenen Videoebene für das Bild ab. Mehr... | |
| void | ConvertInPlace (Pixelformat destinationFormat, IntPtr[] planes, int[] strides) |
| Kopiert das Videobild in einen Puffer, der als Flugzeuge Parameter. Mehr... |
| Statische öffentliche Mitgliedsfunktionen | |
| statisch VideoFrame | CreateYuv420pFrameFromBuffer (Pixelformat sourceFormat, int Breite, int Höhe, IntPtr[] Ebenen, int[] Schritte) |
| Erzeugt ein I420-Videobild aus einem Array von Ebenen. Mehr... | |
| statisch VideoFrame | CreateFrameFromBuffer (Pixelformat format, int Breite, int Höhe, IntPtr[] Ebenen, int[] Schritte) |
| Erstellt ein Videobild aus einer Reihe von Ebenen. Mehr... | |
| statisch VideoFrame | CreateFrameFromBuffer (Pixelformat format, int Breite, int Höhe, IntPtr Puffer) |
| Erstellt ein Videobild aus einem Puffer. Mehr... | |
| statisch VideoFrame | CreateYuv420pFrameFromBitmap (Bitmap Bitmap) |
| Erstellt aus einer Bitmap ein YUV420p-Videobild. Mehr... |
| Geschützte Member-Funktionen | |
| virtuelle Leere | Entsorgen (bool disposing) |
| Eigenschaften | |
| int | Breite [get] |
| Die Breite des Videobildes in Pixeln. | |
| int | Höhe [get] |
| Die Höhe des Videorahmens in Pixeln. | |
| Pixelformat | Pixelformat [get] |
| Das Pixelformat des Videobildes. | |
| bool | Ist gespiegelt [get] |
| Ob das Videobild auf dem lokalen Client gespiegelt wird. | |
| int | Anzahl der Flugzeuge [get] |
| Die Anzahl der Flugzeuge in diesem Videobild. |
Ausführliche Beschreibung
Definiert ein Videobild für das IVideoRenderer.RenderFrame(VideoFrame) und IVideoFrameConsumer.Consume(VideoFrame) Methoden.
Dokumentation zu Member-Funktionen
ConvertInPlace()
| void OpenTok.VideoFrame.ConvertInPlace | ( | Pixelformat | Zielformat, |
| IntPtr[] | Flugzeuge, | ||
| int[] | Schritte | ||
| ) |
Kopiert das Videobild in einen Puffer, der als Flugzeuge Parameter.
Parameter : | | | | --- | --- | | destinationFormat | Das Videoformat. Bitte beachten Sie, dass dies derzeit nur mit PixelFormat.FormatYuv420p. | | planes | Ein Zeiger auf die Zielpuffer „planes“ für die Videodaten. | | strides | Die Anzahl der Bytes in einer einzelnen Zeile von Pixeldaten. |
CreateFrameFromBuffer() [1/2]
| --- | --- | --- | --- | statisch VideoFrame OpenTok.VideoFrame.CreateFrameFromBuffer | ( | Pixelformat | Format, | int | Breite, | int | Höhe, | IntPtr | Puffer | ) |
Erstellt ein Videobild aus einem Puffer.
Parameter : | | | | --- | --- | | format | Das Format der Quellframes. | | width | Die Breite in Pixeln. | | height | Die Höhe in Pixeln. | | buffer | Ein Zeiger auf den Quellpuffer. |
CreateFrameFromBuffer() [2/2]
| --- | --- | --- | --- | statisch VideoFrame OpenTok.VideoFrame.CreateFrameFromBuffer | ( | Pixelformat | Format, | int | Breite, | int | Höhe, | IntPtr[] | Flugzeuge, | int[] | Schritte | ) |
Erstellt ein Videobild aus einer Reihe von Ebenen.
Parameter : | | | | --- | --- | | format | Das Format der Quellbilder. | | width | Die Breite in Pixeln. | | height | Die Höhe in Pixeln. | | planes | Ein Array, das die Quell-Ebenen enthält. | | strides | Ein Array, das die Quell-Schritte enthält. |
CreateYuv420pFrameFromBitmap()
| --- | --- | --- | --- | --- | --- | statisch VideoFrame OpenTok.VideoFrame.CreateYuv420pFrameFromBitmap | ( | Bitmap | Bitmap | ) |
Erstellt aus einer Bitmap ein YUV420p-Videobild.
Parameter : | | | | --- | --- | | Bitmap | Die Quell-Bitmap für das Bild. |
CreateYuv420pFrameFromBuffer()
| --- | --- | --- | --- | statisch VideoFrame OpenTok.VideoFrame.CreateYuv420pFrameFromBuffer | ( | Pixelformat | sourceFormat, | int | Breite, | int | Höhe, | IntPtr[] | Flugzeuge, | int[] | Schritte | ) |
Erzeugt ein I420-Videobild aus einem Array von Ebenen.
Parameter : | | | | --- | --- | | sourceFormat | Das Format der Quellbilder. | | width | Die Breite in Pixeln. | | height | Die Höhe in Pixeln. | | planes | Ein Array, das die Quell-Ebenen enthält. | | strides | Ein Array, das die Quell-Schritte enthält. |
GetPlane()
| IntPtr OpenTok.VideoFrame.GetPlane | ( | int | Inhaltsverzeichnis | ) |
Ruft einen Zeiger auf eine angegebene Videoebene für das Bild ab.
Parameter : | | | | --- | --- | | index | Der Index des Frames. Die Eigenschaft „NumberOfPlanes“ des VideoFrame Das Objekt gibt die Anzahl der verfügbaren Ebenen an. |
GetPlaneHeight()
| int OpenTok.VideoFrame.GetPlaneHeight | ( | int | Inhaltsverzeichnis | ) |
Ruft die Höhe (in Pixeln) einer angegebenen Videoebene für das Bild ab.
Parameter : | | | | --- | --- | | index | Der Index des Frames. Die Eigenschaft „NumberOfPlanes“ des VideoFrame Das Objekt gibt die Anzahl der verfügbaren Ebenen an. |
GetPlaneSize()
| int OpenTok.VideoFrame.GetPlaneSize | ( | int | Inhaltsverzeichnis | ) |
Ruft die Größe einer angegebenen Videoebene für das Bild ab.
Parameter : | | | | --- | --- | | index | Der Index des Frames. Die Eigenschaft „NumberOfPlanes“ des VideoFrame Das Objekt gibt die Anzahl der verfügbaren Ebenen an. |
GetPlaneStride()
| int OpenTok.VideoFrame.GetPlaneStride | ( | int | Inhaltsverzeichnis | ) |
Ruft den Schritt für eine angegebene Videoebene des Frames ab.
Parameter : | | | | --- | --- | | index | Der Index des Frames. Die Eigenschaft „NumberOfPlanes“ des VideoFrame Das Objekt gibt die Anzahl der verfügbaren Ebenen an. |
GetPlaneWidth()
| int OpenTok.VideoFrame.GetPlaneWidth | ( | int | Inhaltsverzeichnis | ) |
Ruft die Breite (in Pixeln) einer angegebenen Videoebene für das Bild ab.
Parameter : | | | | --- | --- | | index | Der Index des Frames. Die Eigenschaft „NumberOfPlanes“ des VideoFrame Das Objekt gibt die Anzahl der verfügbaren Ebenen an. |