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.
aşağıdaki öznitelikler, Kaynak Okuyucubaşlatmak için kullanılabilir.
| Öznitelik | Açıklama |
|---|---|
| MF_LOW_LATENCY | Düşük gecikme süreli işlemeyi etkinleştirir. |
| MF_READWRITE_DISABLE_CONVERTERS | Kaynak okuyucunun biçim dönüştürmelerini etkinleştirir veya devre dışı bırakır. |
| MF_READWRITE_ENABLE_HARDWARE_TRANSFORMS | Kaynak okuyucunun donanım tabanlı Media Foundation dönüşümlerini (MFTs) kullanmasını sağlar. |
| MF_READWRITE_USE_ONLY_HARDWARE_TRANSFORMS | Kaynak Okuyucu veya Havuz Yazıcı'nın yalnızca geçirilen D3D cihaz yöneticisiyle eşleşen donanım tabanlı Media Foundation dönüşümlerini (MFT) yüklemesi gerektiğini belirtir. |
| MF_SOURCE_READER_ASYNC_CALLBACK | Uygulamanın kaynak okuyucu için geri çağırma arabirimine yönelik bir işaretçi içerir. |
| MF_SOURCE_READER_D3D_MANAGER | Microsoft Direct3D Cihaz Yöneticisibir işaretçi içerir. |
| MF_SOURCE_READER_DISABLE_DXVA | Kaynak okuyucunun video kod çözücüde DirectX Video Hızlandırmayı (DXVA) etkinleştirip etkinleştirmediğini belirtir. |
| MF_SOURCE_READER_DISCONNECT_MEDIASOURCE_ON_SHUTDOWN | Kaynak okuyucunun medya kaynağını kapatıp kapatmayacağını belirtir. Yalnızca uygulama var olan bir medya kaynak nesnesinden kaynak okuyucu oluşturduğunda geçerlidir. |
| MF_SOURCE_READER_ENABLE_ADVANCED_VIDEO_PROCESSING | Kaynak Okuyucutarafından renk alanı dönüştürme,interlacing, video yeniden boyutlandırma ve kare hızı dönüştürme gibi gelişmiş video işlemeyi etkinleştirir. |
| MF_SOURCE_READER_ENABLE_VIDEO_PROCESSING | Kaynak okuyucu tarafından sınırlı video işlemeyi etkinleştirir. |
| MF_SOURCE_READER_MEDIASOURCE_CONFIG | Medya kaynağının yapılandırma özelliklerini içerir. |
| MF_SOURCE_READER_PASSTHROUGH_MODE | Bu öznitelik ayarlandığında, Kaynak Okuyucu, bir Direct3D cihaz yöneticisi mevcut olsa bile sistem belleği tarafından desteklenen video örneklerini otomatik olarak bir DirectX dokusuna kopyalamadan dahili MFT'lere geçirir. |
| MFT_FIELDOFUSE_UNLOCK_Attribute | Kullanım alanı kısıtlamalarıyla bir MFT'nin kilidini açmak için kullanılan bir IMFFieldOfUseMFTUnlock işaretçisi içerir. Daha fazla bilgi için bkz. Kullanım Alanı Kısıtlamaları. |
Aşağıdaki yöntemler ve işlevlerle bu öznitelikleri kullanın:
- IMFReadWriteClassFactory::CreateInstanceFromObject
- IMFReadWriteClassFactory::CreateInstanceFromURL
- MFCreateSourceReaderFromByteStream
- MFCreateSourceReaderFromMediaSource
- MFCreateSourceReaderFromURL
Bu özniteliklerden herhangi birini kullanmak için ilk olarak MFCreateAttributes çağrısı yeni bir öznitelik deposu oluşturun. Ardından öznitelik deposunda istenen öznitelikleri ayarlamak için IMFAttributes arabirimini kullanın. IMFAttributes işaretçisini daha önce listelenen yöntem veya işlevlerin pAttributes parametresine geçirin.
İlgili konular