| Anterior | Siguiente |
| MF_E_TRANSFORM_PROPERTY_PID_NOT_RECOGNIZED | MF_E_TRANSFORM_PROPERTY_NOT_WRITEABLE |
MF_E_TRANSFORM_PROPERTY_VARIANT_TYPE_WRONG
La propiedad se envió con un tipo VARIANT incorrecto
MF_E_TRANSFORM_PROPERTY_VARIANT_TYPE_WRONG significa que el property ID puede ser correcto, pero el campo VARIANT.vt no coincide con el tipo requerido para ese GUID.
- Registra property GUID y
VARIANT.vtantes de llamar al codec. - Comprueba si la propiedad exige
VT_BOOL, entero signed/unsigned, array u otra forma. - Inicializa y limpia los
VARIANTcorrectamente para no reutilizar un tag de tipo antiguo.
El valor numérico 1 no es autosuficiente: boolean, 32-bit y 64-bit son contratos diferentes. Ajustar el payload sin corregir vt no resuelve este HRESULT.
Microsoft: ICodecAPI GUID/VARIANT · Microsoft: referencia de propiedades
¿Buscas un código diferente? Buscar otro código de estado o error.