Share via


Decodificatore MPEG-4 V3 di Windows Media

Il decodificatore MPEG-4 V3 di Windows Media decodifica i flussi video MPEG-4 V3.

Identificatore di classe

L'identificatore di classe (CLSID) per il decodificatore MPEG-4 V3 di Windows è rappresentato dalla costante CLSID_CMpeg43DecMediaObject. È possibile creare un'istanza del decodificatore MPEG-4 V3 chiamando CoCreateInstance.

Formati

Il decodificatore MPEG-4 V3 di Windows Media supporta i tipi di supporti di input seguenti.

  • MEDIASUBTYPE_MP43
  • MEDIASUBTYPE_mp43

Il decodificatore MPEG-4 V3 di Windows Media supporta i sottotipi di supporto di output seguenti quando funge da oggetto DMO (DirectX Media Object).

  • MEDIASUBTYPE_YUY2
  • MEDIASUBTYPE_UYVY
  • MEDIASUBTYPE_RGB32
  • MEDIASUBTYPE_RGB24
  • MEDIASUBTYPE_RGB565
  • MEDIASUBTYPE_RGB8
  • MEDIASUBTYPE_RGB555

Il decodificatore MPEG-4 V3 di Windows Media supporta i sottotipi di supporto di output seguenti quando funge da trasformazione Media Foundation (MFT).

  • MFVideoFormat_YUY2
  • MFVideoFormat_UYVY
  • MFVideoFormat_RGB32
  • MFVideoFormat_RGB24
  • MFVideoFormat_RGB565
  • MFVideoFormat_RGB8
  • MFVideoFormat_RGB555

Commenti

L'oggetto decodificatore MPEG-4 V3 di Windows Media espone l'interfaccia IMediaObject in modo che l'oggetto possa essere utilizzato come oggetto DMO (DirectX Media Object) ed espone l'interfaccia IMFTransform in modo che l'oggetto possa essere utilizzato come Trasformazione Media Foundation (MFT). L'oggetto ha lo stesso identificatore di classe (CLSID) indipendentemente dal fatto che funga da DMO o MFT.

Il decodificatore MPEG-4 V3 si comporta come DMO o MFT a seconda delle interfacce ottenute e della versione di Windows in esecuzione. La tabella seguente illustra le condizioni in cui un decodificatore MPEG-4 V3 si comporta come DMO o MFT.

Sistema operativo Comportamento del decodificatore
Windows XP Il decodificatore MPEG-4 V3 si comporta sempre come DMO.
Windows Vista e Windows 7 Per impostazione predefinita, il decodificatore MPEG-4 V3 si comporta come DMO. Se si ottiene un'interfaccia IMFTransform sul decodificatore MPEG-4 V3, si comporta come MFT.

 

Gli identificatori univoci globali (GUID) per i sottotipi di supporti RGB variano a seconda che un decodificatore funzioni come DMO o MFT. I GUID per i sottotipi di supporto non RGB sono gli stessi, indipendentemente dal fatto che un decodificatore funzioni come DMO o MFT. Per informazioni sui GUID che rappresentano sottotipi multimediali, vedere GUID sottotipo video.

Requisiti

Requisito Valore
Client minimo supportato
Windows XP [solo app desktop]
Server minimo supportato
Windows Server 2003 [solo app desktop]
Intestazione
Wmcodecdsp.h
DLL
MP43DECD.dll

Vedi anche

Oggetti codec