Share via


프로필 만들기

대부분의 경우 필요에 맞게 구성할 빈 프로필을 만들려고 합니다. 다른 경우에는 시스템 프로필과 같은 기존 프로필을 더 쉽게 편집할 수 있습니다. 시스템 프로필 사용에 대한 자세한 내용은 시스템 프로필 사용을 참조하세요.

구성할 준비가 된 빈 프로필을 만들려면 프로필 관리자 개체가 필요합니다. 프로필 관리자 개체의 IWMProfileManager 인터페이스를 얻으려면 WMCreateProfileManager 함수를 호출합니다.

빈 프로필을 만들려면 IWMProfileManager::CreateEmptyProfile을 호출합니다. 빈 프로필을 만들 때 지정하는 것은 프로필이 호환되는 Windows Media Format SDK의 버전뿐입니다. 이전 버전을 사용해야 하는 특정한 필요가 없는 한 항상 최신 버전을 사용해야 합니다. 버전은 프로필의 구조를 지시합니다. 이전 버전에서는 일부 속성을 지원하지 않았습니다.

다음 예제 코드는 새 프로필을 만드는 방법을 보여줍니다. 애플리케이션에서 이 코드를 컴파일하려면 stdio.h를 포함합니다. 이 코드를 사용하는 방법에 대한 자세한 내용은 코드 예제 사용을 참조하세요.

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;
}

IWMProfile 인터페이스

IWMProfileManager 인터페이스

프로필 작업