Método IMFTransform::GetOutputCurrentType (mftransform.h)
Obtiene el tipo de medio actual para un flujo de salida en esta transformación de Media Foundation (MFT).
Sintaxis
HRESULT GetOutputCurrentType(
[in] DWORD dwOutputStreamID,
[out] IMFMediaType **ppType
);
Parámetros
[in] dwOutputStreamID
Identificador de flujo de salida. Para obtener la lista de identificadores de flujo, llame a IMFTransform::GetStreamIDs.
[out] ppType
Recibe un puntero a la interfaz IMFMediaType . El autor de la llamada debe liberar la interfaz .
Valor devuelto
El método devuelve un valor HRESULT. Entre los valores posibles se incluyen los que se indican en la tabla siguiente, entre otros.
Código devuelto | Descripción |
---|---|
|
El método se ha llevado a cabo de forma correcta. |
|
Identificador de flujo no válido. |
|
No se ha establecido el tipo de medio de salida. |
Comentarios
Si el flujo de salida especificado aún no tiene un tipo de medio, el método devuelve MF_E_TRANSFORM_TYPE_NOT_SET. La mayoría de las MFP no establecen ningún tipo de medio predeterminado cuando se crea por primera vez. En su lugar, el cliente debe establecer el tipo de medio llamando a IMFTransform::SetOutputType.
Si MFT_UNIQUE_METHOD_NAMES se define antes de incluir mftransform.h, se cambia el nombre de este método a MFTGetOutputCurrentType. Consulte Creación de objetos DMO/MFT híbridos.
Notas de implementación
El MFT debe devolver un clon del tipo de medio, no un puntero al tipo original. De lo contrario, el autor de la llamada podría modificar el tipo y modificar el estado interno del MFT.Requisitos
Cliente mínimo compatible | Windows Vista [aplicaciones de escritorio | aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2008 [aplicaciones de escritorio | aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | mftransform.h |
Library | Mfuuid.lib |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de