Partilhar via


Configurações de entrada

[A funcionalidade associada a esta página, Windows Media Format 11 SDK, é uma funcionalidade herdada. Foi substituído por Source Reader e Sink Writer. do Source Reader e Sink Writer foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda vivamente que o novo código utilize do Leitor de Origem e do Gravador de Separadores em vez de SDK do Windows Media Format 11, sempre que possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]

As constantes globais a seguir são usadas para identificar as configurações de entrada para o gravador.

Constante global WMT_ATTR_DATATYPE Descrição de pValue
g_wszDeinterlaceMode WMT_TYPE_DWORD definido como um dos valores na tabela mode no tópico Para desentrelaçar vídeo. Quando definido, especifica o tipo de conteúdo entrelaçado da entrada. Para obter mais informações, consulte To Deinterlace Video.
g_wszFixedFrameRate WMT_TYPE_BOOL Quando definido como True, instrui o codec a não soltar nenhum quadro durante a codificação. Isso fará com que a taxa de quadros do fluxo de vídeo de saída seja constante. A taxa de quadros do fluxo de entrada não precisa ser constante.
g_wszInitialPatternForInverseTelecine WMT_TYPE_DWORD definido como um dos valores na tabela de padrões inicial no tópico Para desentrelaçar vídeo. Quando o modo de desentrelaçamento é definido como WM_DM_DEINTERLACE_INVERSETELECINE, isso pode ser definido para especificar o padrão da entrada telecine. Para obter mais informações, consulte To Deinterlace Video.
g_wszInterlacedCoding WMT_TYPE_BOOL Quando definido como True, especifica que o codec deve codificar o fluxo como conteúdo entrelaçado. Para obter mais informações, consulte Usar o vídeo entrelaçado.
g_wszJPEGCompressionQuality WMT_TYPE_DWORD Especifica o nível de qualidade JPEG (de 1 a 100) a ser usado na entrada.
g_wszWatermarkCLSID WMT_TYPE_GUID O valor é definido como o GUID da marca d'água.
g_wszWatermarkConfig WMT_TYPE_STRING O valor é definido como a configuração de marca d'água. Este valor irá variar dependendo da marca d'água DMO. Consulte a documentação do sistema de marca d'água para obter mais informações.

 

Observação

As configurações de entrada definidas para um fluxo não são persistentes no arquivo gravado. Se você quiser que seu leitor personalizado tenha acesso a esses parâmetros de codificação, você deve criar atributos personalizados para armazená-los no cabeçalho do arquivo.

 

IWMWriterAdvanced2::GetInputSetting

IWMWriterAdvanced2::SetInputSetting