Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
[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 Hedef 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.]
Görüntü akışları JPEG biçiminde hareketsiz görüntüler içerir. Görüntü akışları, sıkıştırılmamış görüntüleri giriş olarak alan video akışları gibi olsa da, biraz farklı bir yapılandırma gerektirir. Bir görüntü akışını yapılandırmak için, aşağıdaki tabloda gösterildiği gibi video yapılandırma yapılarının üyelerinin değerlerini ayarlamanız gerekir.
| Ayar | Açıklama |
|---|---|
| WM_MEDIA_TYPE.majortype | WMMEDIATYPE_Image olarak ayarlayın. |
| WM_MEDIA_TYPE.subtype | WMMEDIASUBTYPE_RGB24 olarak ayarlayın. |
| WM_MEDIA_TYPE.bFixedSizeSamples | 'ı FALSEolarak ayarlayın. |
| WM_MEDIA_TYPE.bTemporalCompression | FALSE olarak ayarlayın. |
| WM_MEDIA_TYPE.lSampleSize | 0 olarak ayarlayın. |
| WM_MEDIA_TYPE.formattype | WMFORMAT_VideoInfo olarak ayarlayın. |
| WM_MEDIA_TYPE.pUnk | 'yi NULL olarak'e ayarlayın. |
| WM_MEDIA_TYPE.cbFormat |
sizeof(WMVIDEOINFOHEADER)olarak ayarlayın. |
| WM_MEDIA_TYPE.pbFormat | WMVIDEOINFOHEADER yapısının düzgün yapılandırılmış adresine ayarlayın. |
| WMVIDEOINFOHEADER.rcSource ve WMVIDEOINFOHEADER.rcTarget | Sol üst köşelerin koordinatlar (0, 0) ve sağ alt köşelerin koordinatlar (x, y) olması için her iki dikdörtgeni de ayarlayın; burada x resim genişliği, y ise görüntü yüksekliğidir. |
| WMVIDEOINFOHEADER.dwBitRate | Akışın bit hızına ayarlayın. |
| WMVIDEOINFOHEADER.dwErrorRate | 0 olarak ayarlayın. |
| WMVIDEOINFOHEADER.dwBitErrorRate | 0 olarak ayarlayın. |
| WMVIDEOINFOHEADER.AvgTimePerFrame | 0 olarak ayarlayın. |
| BITMAPINFOHEADER.biWidth | Görüntünün genişliğine ayarlayın. |
| BITMAPINFOHEADER.biHeight | Görüntünün yüksekliğine ayarlayın. |
| BITMAPINFOHEADER.biPlanes | 1 olarak ayarlayın. |
| BITMAPINFOHEADER.biBitCount | 24 olarak ayarlayın. |
| BITMAPINFOHEADER.biCompression | BI_RGB olarak ayarlayın. |
| BITMAPINFOHEADER.biSizeImage | ((x * y * c) / 8) olarak ayarlayın; burada x resmin genişliği, y resmin yüksekliği ve c resmin renk derinliğidir (bu durumda her zaman 24). |
| BITMAPINFOHEADER.biXPelsPerMeter | 0 olarak ayarlayın. |
| BITMAPINFOHEADER.biYPelsPerMeter | 0 olarak ayarlayın. |
| BITMAPINFOHEADER.biClrUsed | 0 olarak ayarlayın. |
| BITMAPINFOHEADER.biClrImportant | 0 olarak ayarlayın. |
İlgili konular
-
Tüm Akışlarda Ortak Yapılandırması