Zorlamalı Anahtar Çerçevesi Ekleme (Microsoft Media Foundation)

Bir video kodlayıcı nesnesi yapılandırdığınızda, kodlanmış içerikteki anahtar çerçeveler için maksimum aralığı ayarlayabilirsiniz. Ancak codec, içerik tarafından dikte edilen bu aralık içinde anahtar çerçeveler yerleştirir; anahtar çerçeve aralığı sabit değildir. Bazı uygulamalar için anahtar çerçeve uzaklığı çok önemlidir. Örneğin, bir video düzenleme uygulaması, sahne sonları ve çekim geçişleri gibi düzenleyici için mantıksal konumlarda anahtar çerçevelere ihtiyaç duyar.

Zorlamalı anahtar çerçevesi ekleme, bir giriş çerçevesinin anahtar çerçeve olarak kodlanmış olmasını istemenizi sağlayan bir özelliktir. Kodlayıcı bu istekleri yerine getirmeye çalışır, ancak kodlama oturumu için yapılandırılan arabellek ayarları (bit hızı ve arabellek penceresi) her zaman önceliklidir.

Video kodlayıcı nesneleri, giriş örneğine eklenmiş bir veri birimi uzantısına yanıt olarak zorlamalı anahtar çerçevesi ekleme işlemi uygular. Veri birimi uzantıları hakkında daha fazla bilgi için bkz. Veri Birimi Uzantılarını Kullanma.

Zorlamalı anahtar çerçevesi eklemeye yönelik uzantı verileri şu GUID değeriyle tanımlanır: F72A3C6F-6EB4-4EBC-B192-09AD9759E828. Tek tek uzantılar BOOL değerleri. Anahtar çerçeve isteğini göstermek için değeri TRUE olarak ayarlayın.

Veri Birimi Uzantılarını Kullanma

video ile çalışma