DirectShow DirectShow 레퍼런스 DirectShow 구조체 REGFILTER2 [목차열람] [주소복사] [슬롯비우기] |
Microsoft DirectX 9.0 |
REGFILTER2 구조체에는, 필터를 등록하기 위한 정보가 저장 된다.
구문
typedef struct {
DWORD dwVersion;
DWORD dwMerit;
union
{
struct {
ULONG cPins;
const REGFILTERPINS *rgPins;
};
struct {
ULONG cPins2;
const REGFILTERPINS2 *rgPins2;
};
};
} REGFILTER2;
멤버
dwVersion
필터 등록의 포맷. 값 1 은, 공용체에 이름이 없는 1 번째의 구조체가 저장 되고 있는 것을 나타낸다. 값 2 는, 공용체에 이름이 없는 2 번째의 구조체가 저장 되고 있는 것을 나타낸다.
dwMerit
필터의 메리트. 메리트값이 높은 필터(정도)만큼 먼저 열거된다. 「메리트」를 참조할것.
cPins
개체의 수 (dwVersion 가 1 의 경우에만 정의된다).
rgPins
REGFILTERPINS 구조체의 배열의 포인터. 배열의 사이즈는 cPins (dwVersion 가 1 의 경우에만 정의된다).
cPins2
개체의 수 (dwVersion 가 2 의 경우에만 정의된다).
rgPins2
REGFILTERPINS2 구조체의 배열의 포인터. 배열의 사이즈는 cPins2 (dwVersion 가 2 의 경우에만 정의된다).
주의
이 구조체는,IFilterMapper2::RegisterFilter 메서드에 건네진다.
핀의 미디어 또는 카테고리를 등록하려면 , dwVersion 에 2 를 설정해, REGFILTERPINS2 구조체를 사용한다.
참조