Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
[La característica asociada a esta página, SDK de Windows Media Format 11, es una característica heredada. Se ha reemplazado por lector de origen y receptor escritor. lector de origen y receptor escritor se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use lector de origen y escritor receptor en lugar de SDK de Windows Media Format 11, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.
Solo las entradas que se van a comprimir mediante uno de los códecs de Windows Media tienen varias entradas posibles. Los otros tipos de entradas posibles son entradas arbitrarias y entradas precomprimidas. Los requisitos para los formatos de entrada para estos tipos se describen en esta sección.
Entradas arbitrarias de flujo
Las entradas para los tipos de flujo arbitrarios son las mismas que los formatos de secuencia descritos en el perfil. No debe tener que establecer formatos de entrada para estos tipos.
Entradas de flujo precomprimidas
Al copiar una secuencia de un archivo a otro, se pasan muestras que ya están comprimidas. En este caso, debe establecer el objeto de propiedades de entrada en NULL para informar al escritor de que no necesita validar los datos que está pasando. Para establecer el formato de entrada en NULL, llame a IWMWriter::SetInputProps y pase NULL como segundo parámetro. Al llamar a este método con un parámetro NULL, debe realizar la llamada antes de llamar a BeginWriting.
Al usar secuencias precomprimidas, debe copiar manualmente la información del códec en el encabezado de archivo antes de escribir. Para obtener la información del códec, llame a IWMHeaderInfo2::GetCodecInfoCount y IWMHeaderInfo2::GetCodecInfo para enumerar los códecs asociados al archivo en el lector. Seleccione la información del códec que coincida con la configuración de flujo de la secuencia precomprimida. A continuación, establezca la información del códec en el escritor llamando a IWMHeaderInfo3::AddCodecInfo, pasando la información obtenida del lector.
Temas relacionados