Método IMFDeviceTransform::InitializeTransform (mftransform.h)
Se llama a InitializeTransform para inicializar el MFT del dispositivo.
Sintaxis
HRESULT InitializeTransform(
[in] IMFAttributes *pAttributes
);
Parámetros
[in] pAttributes
Contiene un puntero a un atributo, pasado por la canalización de captura que contiene parámetros de inicialización. Los siguientes valores de atributos se pasan a la función
Clave de atributo | Descripción |
---|---|
|
Interfaz IKsControl del objeto DeviceTransform anterior. También implementa IMFDeviceTransform, que se usa para obtener la información necesaria necesaria para crear una canalización válida. |
|
Indica el vínculo simbólico de un controlador de captura de vídeo. |
|
Especifica el nombre para mostrar de un dispositivo. El nombre para mostrar es una cadena legible, adecuada para mostrarse en una interfaz de usuario. |
Valor devuelto
El método devuelve un valor HRESULT. Entre los valores posibles se incluyen, entre otros, los valores especificados en la tabla siguiente.
Código devuelto | Descripción |
---|---|
|
Inicialización correcta |
|
El dispositivo MFT no pudo admitir la solicitud en este momento. |
Comentarios
Las MFT de dispositivo pueden aprovechar esta función para inicializar varios objetos y estados internos. La canalización también puede usar el parámetro de entrada IMFAttributes para comunicar cierta información de configuración al MFT del dispositivo.
Requisitos
Cliente mínimo compatible | Windows 10, versión 1703 |
Plataforma de destino | Windows |
Encabezado | mftransform.h |