¿Qué significa el código HRESULT 0x000D1061 (NS_S_WMR_PINTYPEFULLMATCH)?

 
Anterior Siguiente
NS_S_WMR_PINTYPEPARTIALMATCH NS_S_WMG_ADVISE_DROP_FRAME

NS_S_WMR_PINTYPEFULLMATCH

NS_S_WMR_PINTYPEFULLMATCH: condición y prueba mínima

NS_S_WMR_PINTYPEFULLMATCH (0x000D1061) es un estado de éxito/continuación del subsistema de rendering y negociación de pins. La descripción oficial en español indica: El tipo especificado coincide completamente con el tipo de este pin.

Contexto que hace reproducible el caso

Conserva source filter, pin, media type propuesto, callback, sample properties y resultado de Connect/Render. En la referencia técnica del mismo HRESULT aparecen además estos identificadores útiles: pin, HRESULT.

Separación frente a otros HRESULT

  • NS_E_WMR_PINNOTFOUND: Se intentó realizar una operación sobre un pin que no existe en el gráfico de filtros DirectShow.
  • NS_E_WMR_CANNOT_RENDER_BINARY_STREAM: Se necesita un complemento para reproducir correctamente el archivo. Para comprobar si puede descargarse, abra la Ayuda web.
  • NS_E_WMR_SAMPLEPROPERTYNOTSET: La propiedad especificada no se ha establecido en esta muestra.

Valida con el mismo objeto de prueba. Si NS_S_WMR_PINTYPEFULLMATCH desaparece y aparece NS_E_WMR_PINNOTFOUND, registra el cambio como una condición distinta: Se intentó realizar una operación sobre un pin que no existe en el gráfico de filtros DirectShow.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.