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 Sink Yazıcı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 Source Reader ve Sink Writer kullanmasını şiddetle tavsiye eder. Microsoft, mümkünse yeni API'leri kullanmak için eski API'leri kullanan mevcut kodun yeniden yazılmasını önerir.]
Çoğu durumda, gereksinimlerinize göre yapılandırmak üzere boş bir profil oluşturmak istersiniz. Diğer durumlarda, sistem profili gibi mevcut bir profili düzenlemek daha kolaydır. Sistem profillerini kullanma hakkında daha fazla bilgi için bkz. Sistem Profillerini Kullanma.
Yapılandırmanız için hazır olan boş bir profil oluşturmak için profil yöneticisi nesnesi gerekir. Profil yöneticisi nesnesinin IWMProfileManager arabirimini almak için WMCreateProfileManager işlevini çağırın.
Boş bir profil oluşturmak için IWMProfileManager::CreateEmptyProfileöğesini arayın. Boş bir profil oluşturduğunuzda, belirttiğiniz tek şey profilin uyumlu olduğu Windows Media Format SDK sürümüdür. Belirli bir önceki sürümü kullanmanız gerekmediği sürece her zaman en son sürümü kullanmanız gerekir. Sürüm, profilin yapısını belirler; önceki sürümler bazı özellikleri desteklemedi.
Aşağıdaki örnek kod, yeni bir profilin nasıl oluşturulacağını gösterir. Bu kodu uygulamanızda derlemek için stdio.h dosyasını ekleyin. Bu kodu kullanma hakkında daha fazla bilgi için bkz. Kod Örneklerini Kullanma.
HRESULT CreateProfile(IWMProfileManager* pProfileMgr, IWMProfile** ppProfile)
{
HRESULT hr = S_OK;
// Create the empty profile.
hr = pProfileMgr->CreateEmptyProfile(WMT_VER_9_0, ppProfile);
if(FAILED(hr))
{
printf("Could not create the profile.\n");
return hr;
}
return S_OK;
}
İlgili konular