Définit une image vidéo pour le IVideoRenderer.RenderFrame(VideoFrame) et IVideoFrameConsumer.Consume(VideoFrame) méthodes. En savoir plus...
Hérite de l'interface IDisposable.
| Fonctions publiques accessibles aux membres | |
| void | Éliminer () |
| Traite de la VideoFrame les ressources de l'objet. | |
| IntPtr | GetPlane (index entier) |
| Récupère un pointeur vers un plan vidéo spécifié pour l'image. En savoir plus... | |
| int | GetPlaneStride (index entier) |
| Récupère le pas d'un plan vidéo spécifié pour l'image. En savoir plus... | |
| int | GetPlaneSize (index entier) |
| Récupère la taille d'un plan vidéo spécifié pour l'image. En savoir plus... | |
| int | GetPlaneWidth (index entier) |
| Récupère la largeur (en pixels) d'un plan vidéo spécifié pour l'image. En savoir plus... | |
| int | GetPlaneHeight (index entier) |
| Récupère la hauteur (en pixels) d'un plan vidéo spécifié pour l'image. En savoir plus... | |
| void | ConvertInPlace (Format de pixel destinationFormat, IntPtr[] planes, int[] strides) |
| Copie l'image vidéo dans un tampon, transmis en tant que avions paramètre. En savoir plus... |
| Fonctions membres publiques statiques | |
| statique VideoFrame | Créer une image YUV 420p à partir d'un tampon (Format de pixel sourceFormat, int largeur, int hauteur, IntPtr[] plans, int[] pas) |
| Crée une image vidéo au format I420 à partir d'un tableau de plans. En savoir plus... | |
| statique VideoFrame | Créer une image à partir d'un tampon (Format de pixel format, int largeur, int hauteur, IntPtr[] plans, int[] pas) |
| Crée une image vidéo à partir d'un ensemble de plans. En savoir plus... | |
| statique VideoFrame | Créer une image à partir d'un tampon (Format de pixel format, int largeur, int hauteur, IntPtr tampon) |
| Crée une image vidéo à partir d'un tampon. En savoir plus... | |
| statique VideoFrame | Créer une image YUV 420p à partir d'un bitmap (Image bitmap) |
| Crée une image vidéo au format YUV420p à partir d'un image bitmap. En savoir plus... |
| Fonctions membres protégées | |
| virtual void | Éliminer (bool disposing) |
| Propriétés | |
| int | Largeur [get] |
| La largeur de l'image vidéo, en pixels. | |
| int | Hauteur [get] |
| La hauteur de l'image vidéo, en pixels. | |
| Format de pixel | Format de pixel [get] |
| Le format de pixels de l'image vidéo. | |
| bool | IsMirrored [get] |
| Si l'image vidéo est inversée sur le client local. | |
| int | Nombre d'avions [get] |
| Le nombre d'avions présents dans cette image vidéo. |
Description détaillée
Définit une image vidéo pour le IVideoRenderer.RenderFrame(VideoFrame) et IVideoFrameConsumer.Consume(VideoFrame) des méthodes.
Documentation sur les fonctions de membre
ConvertInPlace()
| void OpenTok.VideoFrame.ConvertInPlace | ( | Format de pixel | formatDeDestination, |
| IntPtr[] | avions, | ||
| int[] | pas de géant | ||
| ) |
Copie l'image vidéo dans un tampon, transmis en tant que avions paramètre.
Paramètres : | | | | --- | --- | | destinationFormat | Le format vidéo. Veuillez noter qu'actuellement, cela ne fonctionne qu'avec PixelFormat.FormatYuv420p. | | planes | Un pointeur vers les plans du tampon de destination des données vidéo. | | strides | Le nombre d'octets dans une ligne de données de pixels. |
CreateFrameFromBuffer() [1/2]
| --- | --- | --- | --- | statique VideoFrame OpenTok.VideoFrame.CreateFrameFromBuffer | ( | Format de pixel | format, | int | largeur, | int | hauteur, | IntPtr | tampon | ) |
Crée une image vidéo à partir d'un tampon.
Paramètres : | | | | --- | --- | | format | Le format des trames source. | | width | La largeur, en pixels. | | height | La hauteur, en pixels. | | buffer | Un pointeur vers le tampon source. |
CreateFrameFromBuffer() [2/2]
| --- | --- | --- | --- | statique VideoFrame OpenTok.VideoFrame.CreateFrameFromBuffer | ( | Format de pixel | format, | int | largeur, | int | hauteur, | IntPtr[] | avions, | int[] | pas de géant | ) |
Crée une image vidéo à partir d'un ensemble de plans.
Paramètres : | | | | --- | --- | | format | Le format des images sources. | | width | La largeur, en pixels. | | height | La hauteur, en pixels. | | planes | Un tableau contenant les plans sources. | | strides | Un tableau contenant les pas sources. |
CreateYuv420pFrameFromBitmap()
| --- | --- | --- | --- | --- | --- | statique VideoFrame OpenTok.VideoFrame.CreateYuv420pFrameFromBitmap | ( | Image bitmap | image matricielle | ) |
Crée une image vidéo au format YUV420p à partir d'un image bitmap.
Paramètres : | | | | --- | --- | | bitmap | L'image bitmap source de l'image. |
CreateYuv420pFrameFromBuffer()
| --- | --- | --- | --- | statique VideoFrame OpenTok.VideoFrame.CreateYuv420pFrameFromBuffer | ( | Format de pixel | sourceFormat, | int | largeur, | int | hauteur, | IntPtr[] | avions, | int[] | pas de géant | ) |
Crée une image vidéo au format I420 à partir d'un tableau de plans.
Paramètres : | | | | --- | --- | | sourceFormat | Le format des images sources. | | width | La largeur, en pixels. | | height | La hauteur, en pixels. | | planes | Un tableau contenant les plans sources. | | strides | Un tableau contenant les pas sources. |
GetPlane()
| IntPtr OpenTok.VideoFrame.GetPlane | ( | int | index | ) |
Récupère un pointeur vers un plan vidéo spécifié pour l'image.
Paramètres : | | | | --- | --- | | index | L'index de l'image. La propriété NumberOfPlanes de l' VideoFrame L'objet correspond au nombre d'avions disponibles. |
GetPlaneHeight()
| int OpenTok.VideoFrame.GetPlaneHeight | ( | int | index | ) |
Récupère la hauteur (en pixels) d'un plan vidéo spécifié pour l'image.
Paramètres : | | | | --- | --- | | index | L'index de l'image. La propriété NumberOfPlanes de l' VideoFrame L'objet correspond au nombre d'avions disponibles. |
GetPlaneSize()
| int OpenTok.VideoFrame.GetPlaneSize | ( | int | index | ) |
Récupère la taille d'un plan vidéo spécifié pour l'image.
Paramètres : | | | | --- | --- | | index | L'index de l'image. La propriété NumberOfPlanes de l' VideoFrame L'objet correspond au nombre d'avions disponibles. |
GetPlaneStride()
| int OpenTok.VideoFrame.GetPlaneStride | ( | int | index | ) |
Récupère le pas d'un plan vidéo spécifié pour l'image.
Paramètres : | | | | --- | --- | | index | L'index de l'image. La propriété NumberOfPlanes de l' VideoFrame L'objet correspond au nombre d'avions disponibles. |
GetPlaneWidth()
| int OpenTok.VideoFrame.GetPlaneWidth | ( | int | index | ) |
Récupère la largeur (en pixels) d'un plan vidéo spécifié pour l'image.
Paramètres : | | | | --- | --- | | index | L'index de l'image. La propriété NumberOfPlanes de l' VideoFrame L'objet correspond au nombre d'avions disponibles. |