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.
Następujące atrybuty mają zastosowanie do typów multimediów. Niektóre z tych atrybutów są przeznaczone tylko do konwertowania starszych formatów typów multimediów na typy multimediów programu Media Foundation.
Atrybuty formatu ogólnego
Te atrybuty można zastosować do wszystkich typów multimediów.
| Atrybut | Opis |
|---|---|
| MF_MT_ALL_SAMPLES_INDEPENDENT | Określa, czy każda próbka jest niezależna od innych próbek w strumieniu. |
| MF_MT_AM_FORMAT_TYPE | Formatuj identyfikator GUID. |
| MF_MT_COMPRESSED | Określa, czy dane multimedialne są kompresowane |
| MF_MT_FIXED_SIZE_SAMPLES | Określa, czy próbki mają stały rozmiar. |
| MF_MT_MAJOR_TYPE | Identyfikator GUID typu głównego. |
| MF_MT_SAMPLE_SIZE | Rozmiar każdej próbki w bajtach. |
| MF_MT_SUBTYPE | Identyfikator GUID podtypu. |
| MF_MT_USER_DATA | Zawiera dane użytkownika dla typu nośnika przekonwertowanego ze starszej struktury formatu. |
| MF_MT_WRAPPED_TYPE | Zawiera typ nośnika, który został opakowany w inny typ nośnika. |
Atrybuty formatu audio
Te atrybuty można stosować do typów multimediów, których typ główny jest równy MFMediaType_Audio.
| Atrybut | Opis |
|---|---|
| MF_MT_AAC_AUDIO_PROFILE_LEVEL_INDICATION | Określa profil audio i poziom strumienia zaawansowanego kodowania audio (AAC). |
| MF_MT_AAC_PAYLOAD_TYPE | Określa typ ładunku dla strumienia Advanced Audio Coding (AAC). |
| MF_MT_AUDIO_AVG_BYTES_PER_SECOND | Średnia liczba bajtów na sekundę. |
| MF_MT_AUDIO_BITS_PER_SAMPLE | Liczba bitów na próbkę dźwięku. |
| MF_MT_AUDIO_BLOCK_ALIGNMENT | Blokuj wyrównanie w bajtach. |
| MF_MT_AUDIO_CHANNEL_MASK | Określa przypisanie kanałów audio do pozycji głośnika. |
| MF_MT_AUDIO_FLOAT_SAMPLES_PER_SECOND | Liczba próbek audio na sekundę (wartość zmiennoprzecinkowa). |
| MF_MT_AUDIO_FOLDDOWN_MATRIX | Określa, w jaki sposób dekoder audio powinien przekształcić dźwięk wielokanałowy na wyjście stereo. |
| MF_MT_AUDIO_NUM_CHANNELS | Liczba kanałów audio. |
| MF_MT_AUDIO_PREFER_WAVEFORMATEX | Określa preferowaną starszą strukturę formatu, która ma być używana podczas konwertowania typu nośnika audio. |
| MF_MT_AUDIO_SAMPLES_PER_BLOCK | Liczba przykładów dźwiękowych zawartych w jednym skompresowanym bloku danych audio. |
| MF_MT_AUDIO_SAMPLES_PER_SECOND | Liczba próbek audio na sekundę (wartość całkowita). |
| MF_MT_AUDIO_VALID_BITS_PER_SAMPLE | Liczba prawidłowych bitów danych audio w każdym przykładzie audio. |
| MF_MT_AUDIO_WMADRC_AVGREF | Średni poziom głośności pliku Audio systemu Windows Media. |
| MF_MT_AUDIO_WMADRC_AVGTARGET | Docelowy średni poziom głośności pliku Audio w usłudze Windows Media. |
| MF_MT_AUDIO_WMADRC_PEAKREF | Odwołuje się do szczytowego poziomu woluminu pliku Audio systemu Windows Media. |
| MF_MT_AUDIO_WMADRC_PEAKTARGET | Docelowy szczytowy poziom głośności pliku Audio windows Media. |
| MF_MT_ORIGINAL_WAVE_FORMAT_TAG | Zawiera oryginalny tag formatu WAVE dla strumienia audio. |
Atrybuty formatu wideo
Te atrybuty można stosować do typów multimediów, których typ główny jest równy MFMediaType_Video.
| Atrybut | Opis |
|---|---|
| MF_MT_AVG_BIT_ERROR_RATE | Szybkość błędów danych. |
| MF_MT_AVG_BITRATE | Przybliżona szybkość danych strumienia wideo. |
| MF_MT_CUSTOM_VIDEO_PRIMARIES | Niestandardowe prawybory kolorów. |
| MF_MT_DEFAULT_STRIDE | Domyślny krok powierzchni. |
| MF_MT_DRM_FLAGS | Określa, czy wideo wymaga wymuszania ochrony kopiowania. |
| MF_MT_FRAME_RATE | Klatek. |
| MF_MT_FRAME_RATE_RANGE_MAX | Maksymalna szybkość klatek obsługiwana przez urządzenie do przechwytywania wideo. |
| MF_MT_FRAME_RATE_RANGE_MIN | Minimalna szybkość klatek obsługiwana przez urządzenie do przechwytywania wideo. |
| MF_MT_FRAME_SIZE | Szerokość i wysokość ramki wideo. |
| MF_MT_GEOMETRIC_APERTURE | Przysłona geometryczna. |
| MF_MT_INTERLACE_MODE | Opisuje sposób przeplotu ramek. |
| MF_MT_MAX_KEYFRAME_SPACING | Maksymalna liczba ramek z jednej ramki do następnej. |
| MF_MT_MINIMUM_DISPLAY_APERTURE | Minimalna przysłona wyświetlacza. |
| MF_MT_MPEG_SEQUENCE_HEADER | Nagłówek sekwencji MPEG-1 lub MPEG-2. |
| MF_MT_MPEG_START_TIME_CODE | Kod godziny rozpoczęcia grupowania obrazów (GOP). |
| MF_MT_MPEG2_FLAGS | Różne flagi dla wideo MPEG-2. |
| MF_MT_MPEG2_LEVEL | MPEG-2 lub H.264 poziom. |
| MF_MT_MPEG2_PROFILE | Profil MPEG-2 lub H.264. |
| MF_MT_ORIGINAL_4CC | Zawiera oryginalny koder FOURCC dla strumienia wideo. |
| MF_MT_PAD_CONTROL_FLAGS | Współczynnik proporcji prostokąta wyjściowego. |
| MF_MT_PALETTE | Wpisy palety. |
| MF_MT_PAN_SCAN_APERTURE | Definiuje region 4×3 wideo, który powinien być wyświetlany w trybie pan/scan. |
| MF_MT_PAN_SCAN_ENABLED | Określa, czy tryb pan/scan jest włączony. |
| MF_MT_PIXEL_ASPECT_RATIO | Współczynnik proporcji pikseli. |
| MF_MT_SOURCE_CONTENT_HINT | Zamierzony współczynnik proporcji. |
| MF_MT_TRANSFER_FUNCTION | Funkcja konwersji z RGB do R'G'B'. |
| MF_MT_VIDEO_3D | Określa, czy strumień wideo zawiera zawartość 3D. |
| MF_MT_VIDEO_CHROMA_SITING | Opisuje sposób próbkowania chroma dla wideo Y'Cb'Cr. |
| MF_MT_VIDEO_LIGHTING | Optymalne warunki oświetlenia do wyświetlania. |
| MF_MT_VIDEO_NOMINAL_RANGE | Nominalny zakres informacji o kolorze |
| MF_MT_VIDEO_PRIMARIES | Kolor prawyborów. |
| MF_MT_VIDEO_ROTATION | Określa obrót ramki wideo w kierunku odwrotnym do ruchu wskazówek zegara. |
| MF_MT_YUV_MATRIX | Macierz konwersji z przestrzeni kolorów Y'Cb'Cr do przestrzeni kolorów R'G'B. |
| MF_XVP_CALLER_ALLOCATES_OUTPUT | Określa, czy obiekt wywołujący przydzieli tekstury używane do danych wyjściowych przez procesor wideo MFT. |
| MF_XVP_DISABLE_FRC | Wyłącza konwersję szybkości klatek w procesor wideo MFT. |
Inne atrybuty formatu
Następujące atrybuty mają zastosowanie do przeplatanego wideo DV.
| Atrybut | Opis |
|---|---|
| MF_MT_DV_AAUX_CTRL_PACK_0 | Źródłowy pakiet kontrolny audio (AAUX) dla pierwszego bloku audio. |
| MF_MT_DV_AAUX_CTRL_PACK_1 | Źródłowy pakiet kontrolny AAUX dla drugiego bloku audio. |
| MF_MT_DV_AAUX_SRC_PACK_0 | Pakiet źródłowy AAUX dla pierwszego bloku audio. |
| MF_MT_DV_AAUX_SRC_PACK_1 | Pakiet źródłowy AAUX dla drugiego bloku audio. |
| MF_MT_DV_VAUX_CTRL_PACK | Pakiet kontrolny źródła wideo (VAUX). |
| MF_MT_DV_VAUX_SRC_PACK | Pakiet źródłowy VAUX. |
Następujące atrybuty mają zastosowanie do plików Formatu przesyłania strumieniowego zaawansowanego (ASF).
| Atrybut | Opis |
|---|---|
| MF_MT_ARBITRARY_FORMAT | Dodatkowe dane formatu dla strumienia binarnego w pliku ASF. |
| MF_MT_ARBITRARY_HEADER | Dane specyficzne dla typu dla strumienia binarnego w pliku ASF. |
| MF_MT_IMAGE_LOSS_TOLERANT | Określa, czy strumień obrazu ASF jest obniżonym typem JPEG. |
Następujące atrybuty dotyczą plików MPEG-4.
| Atrybut | Opis |
|---|---|
| MF_MT_MPEG4_CURRENT_SAMPLE_ENTRY | Indeks bieżącego wpisu w polu opisu przykładu. |
| MF_MT_MPEG4_SAMPLE_DESCRIPTION | Przykładowe pole opisu. |
Tematy pokrewne
-
atrybuty Media Foundation