Método IMFSensorDevice::GetStreamAttributes (mfidl.h)
Obtiene el almacén de atributos de secuencia con el índice especificado.
Sintaxis
HRESULT GetStreamAttributes(
[in] MFSensorStreamType eType,
[in] DWORD dwIndex,
[out] IMFAttributes **ppAttributes
);
Parámetros
[in] eType
Miembro de la enumeración MFSensorStreamType que especifica si se solicita el almacén de atributos para un flujo de entrada o salida.
[in] dwIndex
Índice basado en 0 de la secuencia que se va a recuperar. El índice debe estar entre 0 y el valor devuelto por GetStreamAttributesCount - 1.
[out] ppAttributes
La interfaz IMFAttributes que representa un almacén de atributos internos de copia de la secuencia.
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 parámetro pDeviceId es null. |
|
El grupo de sensores no se ha inicializado. |
Comentarios
El objeto devuelto es una copia del almacén de atributos interno y, por tanto, los cambios realizados en los atributos devueltos no tienen ningún efecto en el IMFSensorDevice.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 1607 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | No se admite ninguno |
Plataforma de destino | Windows |
Encabezado | mfidl.h |
Library | Mfplat.lib; Mfplat.dll |