Función MFCreateSensorStream (mfidl.h)

Crea una instancia de la interfaz IMFSensorStream .

Sintaxis

HRESULT MFCreateSensorStream(
                 DWORD           StreamId,
  [in, optional] IMFAttributes   *pAttributes,
  [in]           IMFCollection   *pMediaTypeCollection,
  [out]          IMFSensorStream **ppStream
);

Parámetros

StreamId

Identificador de la secuencia creada. Esto es lo mismo que establecer el atributo MF_DEVICESTREAM_STREAM_ID . Este valor se usa si pAttributes es null.

[in, optional] pAttributes

Almacén de atributos para la secuencia creada.

[in] pMediaTypeCollection

Colección de objetos IMFMediaType que especifican los tipos de medios admitidos por la secuencia.

[out] ppStream

Interfaz de secuencia creada.

Valor devuelto

La función 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
S_OK
El método se ha llevado a cabo de forma correcta.
E_POINTER
El IMFSensorGroup proporcionado es null.
E_INVALIDARG
El LPCWSTR proporcionado es null.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 1703 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible No se admite ninguno
Plataforma de destino Windows
Encabezado mfidl.h