Sıkıştırılmamış Medya Alt Türleri
[Windows Media Format 11 SDK bu sayfayla ilişkilendirilmiş özellik eski bir özelliktir. Kaynak Okuyucu ve Havuz Yazıcısıtarafından değiştirildi. Kaynak Okuyucu ve Havuz Yazıcısı Windows 10 ve Windows 11 için iyileştirilmiştir. Microsoft, yeni kodun mümkün olduğunda Windows Media Format 11 SDKyerine Kaynak Okuyucu ve Havuz Yazıcı kullanmasını kesinlikle önerir. Microsoft, mümkünse yeni API'leri kullanmak için eski API'leri kullanan mevcut kodun yeniden yazılmasını önerir.]
Aşağıdaki tabloda sıkıştırılmamış medya alt türleri listelenmiştir. Bunlar giriş ve çıkış biçimleri olarak kullanılan türler ve sıkıştırılmamış akışlar için biçimlerdir. Aşağıdaki tablolardaki türlerin tümü her şekilde desteklenmez. Desteklenen giriş ve çıkış biçimi türleri, sırasıyla yazıcı ve okuyucu/zaman uyumlu okuyucudaki codec bileşeni tarafından numaralandırılabilir. Sıkıştırılmamış akışlar için desteklenen türler hakkında bilgi için bkz. Sıkıştırılmamış Ses ve Video Akışlarını Kullanma.
Burada listelenen çeşitli RGB ve palettized RGB video türleri, her rengin pikselin kırmızı, yeşil ve mavi bileşenlerinin yoğunluk değerleriyle temsil ettiği RGB biçimini kullanarak renkleri tanımlar. Her yoğunluk değeri, yaklaşık 16,78 milyon benzersiz renk için 0 ile 255 arasında değişebilir. RGB, renk görüntülemek için kırmızı, yeşil ve mavi fosfor kullanan bilgisayar monitörleri için kullanılan renk değerlerine kolayca çevrilir. Palettized video türleri, WMVIDEOINFOHEADER yapısının hemen ardından palet bilgilerini içermelidir. Benzer şekilde, 16 bit video, WMVIDEOINFOHEADER yapısından sonra dahil edilmesi gereken bit alanı bilgilerini gerektirir.
Aşağıdaki tabloda yer alan medya alt türlerinin bazıları, Açıklama sütununda açıklandığı gibi RGB sisteminin yapabildiğinden daha az renk sağlar. Paletli RGB türlerinde, paletteki renkler RGB değerlerini temsil eder, ancak paletteki rengin konumunu gösteren bir değerle belirtilir.
Sıkıştırılmamış medya alt türü | Açıklama |
---|---|
WMMEDIASUBTYPE_RGB1 | 2 rengi temsil eden 1 renk bitli Palettized RGB video. Genellikle tek renkli görüntüler için kullanılır. |
WMMEDIASUBTYPE_RGB4 | 16 rengi temsil eden 4 renk biti ile Palettized RGB videosu. |
WMMEDIASUBTYPE_RGB8 | 256 rengi temsil eden 8 renk bitli Palettized RGB videosu. |
WMMEDIASUBTYPE_RGB565 | 65.536 rengi temsil eden 16 renk bitli RGB video. Bu biçim kırmızı için 5 bit, yeşil için 6 bit ve mavi için 5 bit kullanır. |
WMMEDIASUBTYPE_RGB555 | 32.768 rengi temsil eden 16 renk bitli RGB video. Bu biçim her renk için 5 bit kullanır ve onaltıncı biti yoksayar. |
WMMEDIASUBTYPE_RGB24 | RGB renk gösterimi şemasında 16.777.216 rengin tümünü temsil eden 24 renk bitli RGB video. Bu biçim, her renk yoğunluğu değeri için 8 bit kullanır. |
WMMEDIASUBTYPE_RGB32 | RGB renk gösterimi şemasında 16.777.216 rengin tümünü temsil eden 32 renk bitli RGB video. Bu biçim her renk için 8 bit kullanır ve kalan 8 biti saydamlık bilgileri için ayırır. |
WMMEDIASUBTYPE_I420 | YUV videosu planar 4:2:0 biçiminde depolanır ve önce U düzlemi, ardından V düzlemi gösterilir. |
WMMEDIASUBTYPE_IYUV | I420 ile aynı. |
WMMEDIASUBTYPE_YV12 | YUV videosu planar 4:2:0 biçiminde depolanır ve V düzlemi önce görünür ve ardından U düzlemi görünür. YV12, siz ve V uçaklarının değiştirilmesi dışında I420 ile aynıdır. |
WMMEDIASUBTYPE_YUY2 | YUV videosu paketlenmiş 4:2:2 biçiminde depolanır. |
WMMEDIASUBTYPE_UYVY | YUV videosu paketlenmiş 4:2:2 biçiminde depolanır. YUY2'ye benzer ancak farklı veri sıralamalarıyla. |
WMMEDIASUBTYPE_YVYU | YUV videosu paketlenmiş 4:2:2 biçiminde depolanır. YUY2'ye benzer ancak farklı veri sıralamalarıyla. |
WMMEDIASUBTYPE_P422 | PLANAR 4:2:2 biçimi kullanılarak depolanan YUV videosu. |
WMMEDIASUBTYPE_YVU9 | YUV video planar 16:1:1 biçiminde depolanır. |
WMMEDIASUBTYPE_PCM | Darbe kodu modülasyonu kullanılarak depolanan sıkıştırılmamış ses verileri. |
WMMEDIASUBTYPE_DRM | Güvenli ses yolu ile kullanılan sıkıştırılmamış ancak şifrelenmiş ses verileri. |
WMSCRIPTTYPE_TwoStrings | Komut türünü içeren bir dizeden ve komut verilerini içeren bir dizeden oluşan betik komutları. Bu, Windows Media Format SDK'sında desteklenen tek betik türüdür. |
WMMEDIASUBTYPE_WebStream | Web akışı için HTML dosyalarını ve bileşenlerini içeren dosya aktarımı verileri. |
WMMEDIASUBTYPE_VIDEOIMAGE | Windows Media Video 9 Resim codec'i için giriş türü. Örnekler bit eşlem görüntülerinin ve dönüştürme verilerinin birleşimidir. |
İlgili konular