Udostępnij przez


Formaty danych wejściowych wideo

[Funkcja skojarzona z tą stroną, windows Media Format 11 SDK, jest starszą funkcją. Został zastąpiony przez Source Reader i składnik zapisywania ujścia . czytnika źródeł i składników zapisywania ujścia zostały zoptymalizowane pod kątem systemów Windows 10 i Windows 11. Firma Microsoft zdecydowanie zaleca, aby nowy kod używał czytnika źródeł i modułu zapisywania ujścia zamiast zestawu SDK windows Media Format 11, jeśli jest to możliwe. Firma Microsoft sugeruje, że istniejący kod, który używa starszych interfejsów API, należy przepisać go do korzystania z nowych interfejsów API, jeśli to możliwe.]

Składnik zapisywania akceptuje następujące formaty wideo jako dane wejściowe do skompresowania przy użyciu kodera usługi Windows Media Video 9:

  • WMMEDIASUBTYPE_IYUV
  • WMMEDIASUBTYPE_I420
  • WMMEDIASUBTYPE_YV12
  • WMMEDIASUBTYPE_YUY2
  • WMMEDIASUBTYPE_UYVY
  • WMMEDIASUBTYPE_YVYU
  • WMMEDIASUBTYPE_YVU9
  • WMMEDIASUBTYPE_RGB32
  • WMMEDIASUBTYPE_RGB24
  • WMMEDIASUBTYPE_RGB565
  • WMMEDIASUBTYPE_RGB555
  • WMMEDIASUBTYPE_RGB8

Zawsze należy używać IWMWriter::GetInputFormatCount i IWMWriter::GetInputFormat, aby wyliczyć dostępne formaty wejściowe i uzyskać obiekt właściwości nośnika wejściowego dla żądanego formatu. Obiekty właściwości nośników wejściowych wideo należy zmienić, aby odzwierciedlały rozmiar ramki i szybkość klatek wejściowych nośników wejściowych.

identyfikatory typów multimediów

typy multimediów