Atribut Jenis Media
Atribut berikut berlaku untuk jenis media. Beberapa atribut ini hanya ditujukan untuk mengonversi format jenis media warisan menjadi jenis media Media Foundation.
Atribut Format Umum
Atribut ini dapat diterapkan ke semua jenis media.
Atribut | Deskripsi |
---|---|
MF_MT_ALL_SAMPLES_INDEPENDENT | Menentukan apakah setiap sampel tidak bergantung pada sampel lain dalam aliran. |
MF_MT_AM_FORMAT_TYPE | Format GUID. |
MF_MT_COMPRESSED | Menentukan apakah data media dikompresi |
MF_MT_FIXED_SIZE_SAMPLES | Menentukan apakah sampel memiliki ukuran tetap. |
MF_MT_MAJOR_TYPE | GUID jenis utama. |
MF_MT_SAMPLE_SIZE | Ukuran setiap sampel, dalam byte. |
MF_MT_SUBTYPE | GUID subjenis. |
MF_MT_USER_DATA | Berisi data pengguna untuk jenis media yang dikonversi dari struktur format warisan. |
MF_MT_WRAPPED_TYPE | Berisi tipe media yang telah dibungkus dalam tipe media lain. |
Atribut Format Audio
Atribut ini dapat diterapkan ke jenis media yang jenis utamanya sama dengan MFMediaType_Audio.
Atribut | Deskripsi |
---|---|
MF_MT_AAC_AUDIO_PROFILE_LEVEL_INDICATION | Menentukan profil audio dan tingkat aliran Advanced Audio Coding (AAC). |
MF_MT_AAC_PAYLOAD_TYPE | Menentukan jenis payload untuk aliran Advanced Audio Coding (AAC). |
MF_MT_AUDIO_AVG_BYTES_PER_SECOND | Jumlah rata-rata byte per detik. |
MF_MT_AUDIO_BITS_PER_SAMPLE | Jumlah bit per sampel audio. |
MF_MT_AUDIO_BLOCK_ALIGNMENT | Perataan blok, dalam byte. |
MF_MT_AUDIO_CHANNEL_MASK | Menentukan penetapan saluran audio ke posisi pembicara. |
MF_MT_AUDIO_FLOAT_SAMPLES_PER_SECOND | Jumlah sampel audio per detik (nilai floating-point). |
MF_MT_AUDIO_FOLDDOWN_MATRIX | Menentukan bagaimana dekoder audio harus mengubah audio multisaluran menjadi output stereo. |
MF_MT_AUDIO_NUM_CHANNELS | Jumlah saluran audio. |
MF_MT_AUDIO_PREFER_WAVEFORMATEX | Menentukan struktur format warisan pilihan yang akan digunakan saat mengonversi jenis media audio. |
MF_MT_AUDIO_SAMPLES_PER_BLOCK | Jumlah sampel audio yang terkandung dalam satu blok data audio terkompresi. |
MF_MT_AUDIO_SAMPLES_PER_SECOND | Jumlah sampel audio per detik (nilai bilangan bulat). |
MF_MT_AUDIO_VALID_BITS_PER_SAMPLE | Jumlah bit data audio yang valid di setiap sampel audio. |
MF_MT_AUDIO_WMADRC_AVGREF | Mereferensikan tingkat volume rata-rata file Windows Media Audio. |
MF_MT_AUDIO_WMADRC_AVGTARGET | Tingkat volume rata-rata target file Windows Media Audio. |
MF_MT_AUDIO_WMADRC_PEAKREF | Mereferensikan tingkat volume puncak file Windows Media Audio. |
MF_MT_AUDIO_WMADRC_PEAKTARGET | Tingkat volume puncak target dari file Windows Media Audio. |
MF_MT_ORIGINAL_WAVE_FORMAT_TAG | Berisi tag format WAVE asli untuk aliran audio. |
Atribut Format Video
Atribut ini dapat diterapkan ke jenis media yang jenis utamanya sama dengan MFMediaType_Video.
Atribut | Deskripsi |
---|---|
MF_MT_AVG_BIT_ERROR_RATE | Tingkat kesalahan data. |
MF_MT_AVG_BITRATE | Perkiraan laju data aliran video. |
MF_MT_CUSTOM_VIDEO_PRIMARIES | Warna kustom utama. |
MF_MT_DEFAULT_STRIDE | Langkah permukaan default. |
MF_MT_DRM_FLAGS | Menentukan apakah video memerlukan pemberlakuan perlindungan salin. |
MF_MT_FRAME_RATE | Kecepatan bingkai. |
MF_MT_FRAME_RATE_RANGE_MAX | Kecepatan bingkai maksimum yang didukung oleh perangkat pengambilan video. |
MF_MT_FRAME_RATE_RANGE_MIN | Kecepatan bingkai minimum yang didukung oleh perangkat pengambilan video. |
MF_MT_FRAME_SIZE | Lebar dan tinggi bingkai video. |
MF_MT_GEOMETRIC_APERTURE | Bukaan geometris. |
MF_MT_INTERLACE_MODE | Menjelaskan bagaimana bingkai diselingi. |
MF_MT_MAX_KEYFRAME_SPACING | Jumlah maksimum bingkai dari satu bingkai kunci ke bingkai berikutnya. |
MF_MT_MINIMUM_DISPLAY_APERTURE | Bukaan tampilan minimum. |
MF_MT_MPEG_SEQUENCE_HEADER | Header urutan MPEG-1 atau MPEG-2. |
MF_MT_MPEG_START_TIME_CODE | Kode waktu mulai group-of-pictures (GOP). |
MF_MT_MPEG2_FLAGS | Bendera lain-lain untuk video MPEG-2. |
MF_MT_MPEG2_LEVEL | Tingkat MPEG-2 atau H.264. |
MF_MT_MPEG2_PROFILE | Profil MPEG-2 atau H.264. |
MF_MT_ORIGINAL_4CC | Berisi fourcc codec asli untuk streaming video. |
MF_MT_PAD_CONTROL_FLAGS | Rasio aspek persegi panjang output. |
MF_MT_PALETTE | Entri palet. |
MF_MT_PAN_SCAN_APERTURE | Menentukan wilayah video 4×3 yang harus ditampilkan dalam mode pan/pemindaian. |
MF_MT_PAN_SCAN_ENABLED | Menentukan apakah mode pan/scan diaktifkan. |
MF_MT_PIXEL_ASPECT_RATIO | Rasio aspek piksel. |
MF_MT_SOURCE_CONTENT_HINT | Rasio aspek yang dimaksudkan. |
MF_MT_TRANSFER_FUNCTION | Fungsi konversi dari RGB ke R'G'B'. |
MF_MT_VIDEO_3D | Menentukan apakah aliran video berisi konten 3D. |
MF_MT_VIDEO_CHROMA_SITING | Menjelaskan bagaimana chroma diambil sampelnya untuk video Y'Cb'Cr'. |
MF_MT_VIDEO_LIGHTING | Kondisi pencahayaan optimal untuk dilihat. |
MF_MT_VIDEO_NOMINAL_RANGE | Rentang nominal informasi warna |
MF_MT_VIDEO_PRIMARIES | Warna utama. |
MF_MT_VIDEO_ROTATION | Menentukan rotasi bingkai video dalam arah berlawanan arah searah jaga. |
MF_MT_YUV_MATRIX | Matriks konversi dari ruang warna Y'Cb'Cr' ke ruang warna R'G'B'. |
MF_XVP_CALLER_ALLOCATES_OUTPUT | Menentukan apakah pemanggil akan mengalokasikan tekstur yang digunakan untuk output oleh MFT Prosesor Video. |
MF_XVP_DISABLE_FRC | Menonaktifkan konversi kecepatan bingkai di MFT Prosesor Video. |
Atribut Format Lainnya
Atribut berikut berlaku untuk video DV yang saling terkait.
Atribut | Deskripsi |
---|---|
MF_MT_DV_AAUX_CTRL_PACK_0 | Paket kontrol sumber audio tambahan (AAUX) untuk blok audio pertama. |
MF_MT_DV_AAUX_CTRL_PACK_1 | Paket kontrol sumber AAUX untuk blok audio kedua. |
MF_MT_DV_AAUX_SRC_PACK_0 | Paket sumber AAUX untuk blok audio pertama. |
MF_MT_DV_AAUX_SRC_PACK_1 | Paket sumber AAUX untuk blok audio kedua. |
MF_MT_DV_VAUX_CTRL_PACK | Paket kontrol sumber tambahan video (VAUX). |
MF_MT_DV_VAUX_SRC_PACK | Paket sumber VAUX. |
Atribut berikut berlaku untuk file Format Streaming Tingkat Lanjut (ASF).
Atribut | Deskripsi |
---|---|
MF_MT_ARBITRARY_FORMAT | Data format tambahan untuk aliran biner dalam file ASF. |
MF_MT_ARBITRARY_HEADER | Ketik data khusus untuk aliran biner dalam file ASF. |
MF_MT_IMAGE_LOSS_TOLERANT | Menentukan apakah aliran gambar ASF adalah jenis JPEG yang dapat diturunkan. |
Atribut berikut berlaku untuk file MPEG-4.
Atribut | Deskripsi |
---|---|
MF_MT_MPEG4_CURRENT_SAMPLE_ENTRY | Indeks entri saat ini dalam kotak deskripsi sampel. |
MF_MT_MPEG4_SAMPLE_DESCRIPTION | Kotak deskripsi sampel. |
Topik terkait