VideoSyncMode Estrutura
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define valores para VideoSyncMode.
[Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Management.Media.Models.VideoSyncModeConverter))]
public struct VideoSyncMode : IEquatable<Microsoft.Azure.Management.Media.Models.VideoSyncMode>
[<Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Management.Media.Models.VideoSyncModeConverter))>]
type VideoSyncMode = struct
Public Structure VideoSyncMode
Implements IEquatable(Of VideoSyncMode)
- Herança
-
VideoSyncMode
- Atributos
-
Newtonsoft.Json.JsonConverterAttribute
- Implementações
Campos
Auto |
Esse é o método padrão. Escolhe entre Cfr e Vfr, dependendo dos recursos do muxer. Para o formato de saída MP4, o modo padrão é Cfr. |
Cfr |
Os quadros de entrada serão repetidos e/ou descartados conforme necessário para alcançar exatamente a taxa de quadros constante solicitada. Recomendado quando a taxa de quadros de saída é definida explicitamente em um valor especificado |
Passthrough |
Os carimbos de data/hora de apresentação em quadros são passados do arquivo de entrada para o gravador de arquivo de saída. Recomendado quando a fonte de entrada tem taxa de quadros variável e está tentando produzir várias camadas para streaming adaptável na saída que têm limites gop alinhados. Observação: se dois ou mais quadros na entrada tiverem carimbos de data/hora duplicados, a saída também terá o mesmo comportamento |
Vfr |
Semelhante ao modo passagem, mas se a entrada tiver quadros com carimbos de data/hora duplicados, apenas um quadro será passado para a saída e outros serão removidos. Recomendado quando se espera que o número de quadros de saída seja igual ao número de quadros de entrada. Por exemplo, a saída é usada para calcular uma métrica de qualidade como PSNR na entrada |
Métodos
Equals(Object) |
Substitui o operador Equals para VideoSyncMode |
Equals(VideoSyncMode) |
Compara enumerações do tipo VideoSyncMode |
GetHashCode() |
Retorna para hashCode VideoSyncMode |
ToString() |
Retorna representação de cadeia de caracteres para VideoSyncMode |
Operadores
Equality(VideoSyncMode, VideoSyncMode) |
Operador overriding == para enum VideoSyncMode |
Implicit(String to VideoSyncMode) |
Operador implícito para converter cadeia de caracteres em VideoSyncMode |
Implicit(VideoSyncMode to String) |
Operador implícito para converter VideoSyncMode em cadeia de caracteres |
Inequality(VideoSyncMode, VideoSyncMode) |
Substituindo o operador != para enum VideoSyncMode |
Aplica-se a
Azure SDK for .NET
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários