DirectShow DirectShow 레퍼런스 정수와 GUID 메리트   [목차열람] [주소복사] [슬롯비우기]
메리트
 
Microsoft DirectX 9.0

메리트

그래프를 생성중에, 필터 그래프 매니저가 필터를 시행하는 순서를 정의한다.

구문

enum 
{ 
    MERIT_PREFERRED     = 0x800000,
    MERIT_NORMAL        = 0x600000,
    MERIT_UNLIKELY      = 0x400000,
    MERIT_DO_NOT_USE    = 0x200000,
    MERIT_SW_COMPRESSOR = 0x100000,
    MERIT_HW_COMPRESSOR = 0x100050
};

주의

각 필터에는,메리트값이 등록된다. 필터 그래프 매니저는, 그래프를 생성 할 경우에, 적절한 미디어 타입에 등록되어 모든 필터를 열거한다. 다음에 필터 그래프 매니저는, 메리트의 상위에서 하위의 순서에 필터를 시행한다. (메리트값이 같은 필터에 대해서는 다른 조건을 적용한다. ) 필터 그래프 매니저는, 메리트값이 MERIT_DO_NOT_USE 이하의 필터는 시행하지 않는다.

보통, 재생에 대해 고려되어야 하는 것이 아닌 필터는, MERIT_DO_NOT_USE 이하의 메리트를 가질 필요가 있다. 필터에는, 여기에 올리지 않은 중간값 (예를 들어 MERIT_NORMAL + 1)을 등록할 수 있다.

참조

↑TOP