Método IMFSourceReaderEx::RemoveAllTransformsForStream (mfreadwrite.h)
Quita todas las transformaciones (MFT) de Media Foundation para una secuencia especificada, a excepción del descodificador.
Sintaxis
HRESULT RemoveAllTransformsForStream(
[in] DWORD dwStreamIndex
);
Parámetros
[in] dwStreamIndex
Secuencia para la que se van a quitar las MFT. El valor puede ser cualquiera de los siguientes.
Valor devuelto
Este método puede devolver uno de estos valores.
Código devuelto | Descripción |
---|---|
|
Correcto. |
|
Solicitud no válida. |
|
El parámetro dwStreamIndex no es válido. |
Comentarios
Llamar a este método puede restablecer el tipo de salida actual para la secuencia. Para obtener el nuevo tipo de salida, llame a IMFSourceReader::GetCurrentMediaType.
En modo asincrónico, este método produce un error si hay una solicitud de ejemplo pendiente. En ese caso, espere a que se invoque la devolución de llamada onReadSample antes de llamar al método . Para obtener más información sobre el uso del Lector de origen en modo asincrónico, vea IMFSourceReader::ReadSample.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2012 [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | mfreadwrite.h |