Método IMFTransform::GetOutputStreamInfo (mftransform.h)
Obtiene los requisitos del búfer y otra información de una secuencia de salida en esta transformación de Media Foundation (MFT).
Sintaxis
HRESULT GetOutputStreamInfo(
[in] DWORD dwOutputStreamID,
[out] MFT_OUTPUT_STREAM_INFO *pStreamInfo
);
Parámetros
[in] dwOutputStreamID
Identificador de flujo de salida. Para obtener la lista de identificadores de flujo, llame a IMFTransform::GetStreamIDs.
[out] pStreamInfo
Puntero a una estructura de MFT_OUTPUT_STREAM_INFO . El método rellena la estructura con información sobre el flujo de salida.
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. |
|
Número de flujo no válido. |
Comentarios
Es válido llamar a este método antes de establecer los tipos de medios. Tenga en cuenta que los resultados de esta llamada pueden cambiar dinámicamente después de que cambie el tipo de medio y después de llamar a ProcessOutput , por lo que es posible que tenga que llamar a este método de nuevo después de que se produzca cualquiera de estos.
Si MFT_UNIQUE_METHOD_NAMES se define antes de incluir mftransform.h, se cambia el nombre de este método a MFTGetOutputStreamInfo. Consulte Creación de objetos DMO/MFT híbridos.
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 |