Método IMFCaptureSink2::SetOutputMediaType (mfcaptureengine.h)
Establece dinámicamente el tipo de medio de salida del receptor de registros o el receptor de vista previa.
Sintaxis
HRESULT SetOutputMediaType(
[in] DWORD dwStreamIndex,
[in] IMFMediaType *pMediaType,
[in] IMFAttributes *pEncodingAttributes
);
Parámetros
[in] dwStreamIndex
Índice de flujo en el que se va a cambiar el tipo de medio de salida.
[in] pMediaType
Nuevo tipo de medio de salida.
[in] pEncodingAttributes
Los nuevos atributos del codificador. Puede ser null.
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. |
|
El receptor no admite el tipo de medio. |
Comentarios
Se trata de una llamada asincrónica. Escuche el evento de MF_CAPTURE_ENGINE_OUTPUT_MEDIA_TYPE_SET que se le notificará cuando se haya establecido el tipo de medio de salida.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8.1 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2012 R2 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | mfcaptureengine.h |