MFT_REGISTRATION_INFO 구조체(mfidl.h)
IMFLocalMFTRegistration::RegisterMFTs 메서드에 대한 매개 변수를 포함합니다.
구문
typedef struct _MFT_REGISTRATION_INFO {
CLSID clsid;
GUID guidCategory;
UINT32 uiFlags;
LPCWSTR pszName;
DWORD cInTypes;
MFT_REGISTER_TYPE_INFO *pInTypes;
DWORD cOutTypes;
MFT_REGISTER_TYPE_INFO *pOutTypes;
} MFT_REGISTRATION_INFO;
멤버
clsid
등록할 MFT(Media Foundation 변환)의 CLSID입니다.
guidCategory
MFT의 범주를 지정하는 GUID입니다. MFT 범주 목록은 MFT_CATEGORY 참조하세요.
uiFlags
_MFT_ENUM_FLAG 열거형에서 0개 이상의 플래그의 비트 OR입니다.
pszName
MFT의 이름을 포함하는 와이드 문자열입니다.
cInTypes
pInTypes 배열의 요소 수입니다.
pInTypes
MFT_REGISTER_TYPE_INFO 구조체의 배열에 대한 포인터입니다. 배열의 각 멤버는 MFT에서 지원하는 입력 형식을 지정합니다. 이 멤버가 NULL인 경우 cInTypes 멤버는 0이어야 합니다.
cOutTypes
pOutTypes 배열의 요소 수입니다.
pOutTypes
MFT_REGISTER_TYPE_INFO 구조체의 배열에 대한 포인터입니다. 배열의 각 멤버는 MFT에서 지원하는 출력 형식을 정의합니다. 이 멤버가 NULL인 경우 cOutTypes 멤버는 0이어야 합니다.
요구 사항
지원되는 최소 클라이언트 | Windows 7 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 R2 [데스크톱 앱만 해당] |
머리글 | mfidl.h |