MediaCapture.StartPreviewToCustomSinkAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
StartPreviewToCustomSinkAsync(MediaEncodingProfile, IMediaExtension) |
Comienza a enviar una secuencia de vista previa a un receptor multimedia personalizado mediante el perfil de codificación especificado. |
StartPreviewToCustomSinkAsync(MediaEncodingProfile, String, IPropertySet) |
Comienza a enviar una secuencia de vista previa a un receptor de medios personalizado mediante la configuración de receptor y el perfil de codificación especificados. |
StartPreviewToCustomSinkAsync(MediaEncodingProfile, IMediaExtension)
Comienza a enviar una secuencia de vista previa a un receptor multimedia personalizado mediante el perfil de codificación especificado.
public:
virtual IAsyncAction ^ StartPreviewToCustomSinkAsync(MediaEncodingProfile ^ encodingProfile, IMediaExtension ^ customMediaSink) = StartPreviewToCustomSinkAsync;
/// [Windows.Foundation.Metadata.Overload("StartPreviewToCustomSinkAsync")]
IAsyncAction StartPreviewToCustomSinkAsync(MediaEncodingProfile const& encodingProfile, IMediaExtension const& customMediaSink);
[Windows.Foundation.Metadata.Overload("StartPreviewToCustomSinkAsync")]
public IAsyncAction StartPreviewToCustomSinkAsync(MediaEncodingProfile encodingProfile, IMediaExtension customMediaSink);
function startPreviewToCustomSinkAsync(encodingProfile, customMediaSink)
Public Function StartPreviewToCustomSinkAsync (encodingProfile As MediaEncodingProfile, customMediaSink As IMediaExtension) As IAsyncAction
Parámetros
- encodingProfile
- MediaEncodingProfile
Perfil de codificación que se va a usar para la grabación.
- customMediaSink
- IMediaExtension
Extensión multimedia para el receptor de medios personalizado.
Devoluciones
Objeto que se usa para controlar la operación asincrónica.
- Atributos
Requisitos de Windows
Características de aplicaciones |
backgroundMediaRecording
|
Comentarios
Al llamar al método StartPreviewToCustomSinkAsync, el sistema llamará al método IMFMediaTypeHandler.IsMediaTypeSupported del receptor personalizado, pasando el tipo de medio nativo del dispositivo de captura. Esta comprobación se realiza en un esfuerzo por evitar la conversión de vídeo innecesaria. Si el receptor personalizado devuelve S_OK de IsMediaTypeSupported cuando se realiza esta comprobación, la secuencia de vista previa usará el tipo de medio nativo en lugar del tipo especificado por el parámetro encodingProfile .
Consulte también
Se aplica a
StartPreviewToCustomSinkAsync(MediaEncodingProfile, String, IPropertySet)
Comienza a enviar una secuencia de vista previa a un receptor de medios personalizado mediante la configuración de receptor y el perfil de codificación especificados.
public:
virtual IAsyncAction ^ StartPreviewToCustomSinkAsync(MediaEncodingProfile ^ encodingProfile, Platform::String ^ customSinkActivationId, IPropertySet ^ customSinkSettings) = StartPreviewToCustomSinkAsync;
/// [Windows.Foundation.Metadata.Overload("StartPreviewToCustomSinkIdAsync")]
IAsyncAction StartPreviewToCustomSinkAsync(MediaEncodingProfile const& encodingProfile, winrt::hstring const& customSinkActivationId, IPropertySet const& customSinkSettings);
[Windows.Foundation.Metadata.Overload("StartPreviewToCustomSinkIdAsync")]
public IAsyncAction StartPreviewToCustomSinkAsync(MediaEncodingProfile encodingProfile, string customSinkActivationId, IPropertySet customSinkSettings);
function startPreviewToCustomSinkAsync(encodingProfile, customSinkActivationId, customSinkSettings)
Public Function StartPreviewToCustomSinkAsync (encodingProfile As MediaEncodingProfile, customSinkActivationId As String, customSinkSettings As IPropertySet) As IAsyncAction
Parámetros
- encodingProfile
- MediaEncodingProfile
Perfil de codificación que se va a usar para la grabación.
- customSinkActivationId
-
String
Platform::String
winrt::hstring
Identificador de clase activable de la extensión multimedia para el receptor de medios personalizado.
- customSinkSettings
- IPropertySet
Contiene propiedades de la extensión multimedia.
Devoluciones
Objeto que se usa para controlar la operación asincrónica.
- Atributos
Requisitos de Windows
Características de aplicaciones |
backgroundMediaRecording
|
Comentarios
Al llamar al método StartPreviewToCustomSinkAsync, el sistema llamará al método IMFMediaTypeHandler.IsMediaTypeSupported del receptor personalizado, pasando el tipo de medio nativo del dispositivo de captura. Esta comprobación se realiza en un esfuerzo por evitar la conversión de vídeo innecesaria. Si el receptor personalizado devuelve S_OK de IsMediaTypeSupported cuando se realiza esta comprobación, la secuencia de vista previa usará el tipo de medio nativo en lugar del tipo especificado por el parámetro encodingProfile .