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. |