Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Typ nośnika to sposób opisywania formatu strumienia multimediów. W programie Media Foundation typy multimediów są reprezentowane przez interfejs IMFMediaType. Ten interfejs dziedziczy interfejs IMFAttributes. Szczegóły typu nośnika są określane jako atrybuty.
Aby utworzyć nowy typ nośnika, wywołaj funkcję MFCreateMediaType. Ta funkcja zwraca wskaźnik do interfejsu IMFMediaType. Typ nośnika początkowo nie ma atrybutów.
Zestaw SDK programu Media Foundation udostępnia kilka funkcji pomocnika do inicjowania typów multimediów ze struktur formatowania. Na przykład funkcja MFInitMediaTypeFromVideoInfoHeader inicjuje typ wideo ze struktury VIDEOINFOHEADER oraz funkcji MFInitMediaTypeFromWaveFormatEx inicjuje typ wideo z WAVEFORMATEX lub WAVEFORMATEXTENSIBLE struktury.
Typy formatów używane przez kodeki są zwykle ograniczone do tych opisanych przez struktury VIDEOINFOHEADER i WAVEFORMATEX.
Więcej informacji na temat tworzenia i uzyskiwania dostępu do typów multimediów programu Media Foundation znajduje się w dokumentacji zestawu SDK programu Media Foundation.
Tematy pokrewne