KSDEVICE_PROFILE_INFO 구조체(ksmedia.h)
KSDEVICE_PROFILE_INFO 다양한 디바이스 유형에 대한 프로필 정보를 처리하도록 설계된 제네릭 구조입니다.
통사론
typedef struct _KSDEVICE_PROFILE_INFO {
UINT32 Type;
UINT32 Size;
union {
struct {
KSCAMERA_PROFILE_INFO Info;
UINT32 Reserved;
UINT32 ConcurrencyCount;
PKSCAMERA_PROFILE_CONCURRENCYINFO Concurrency;
} Camera;
};
} KSDEVICE_PROFILE_INFO, *PKSDEVICE_PROFILE_INFO;
회원
Type
프로필 유형을 정의합니다. 현재 정의된 유일한 형식은 KSDEVICE_PROFILE_TYPE_CAMERA.
#define KSDEVICE_PROFILE_TYPE_CAMERA 0x00000001
Size
sizeof(KSDEVICE_PROFILE_INFO) 구조체로 설정해야 합니다.
Camera
Camera.Info
카메라의 프로필 정보를 정의하는 KSCAMERA_PROFILE_INFO 구조입니다.
Camera.Reserved
하지 않는. 0으로 설정해야 합니다.
Camera.ConcurrencyCount
동시성 배열의 KSCAMERA_PROFILE_CONCURRENCYINFO 구조체 수입니다.
Windows 10의 경우 1보다 작거나 같아야 합니다.
동시성NULL설정된 값은 이 프로필이 동시성이 없음을 나타냅니다.
Camera.Concurrency
이 프로필에 대한 동시성 지원을 설명하는 KSCAMERA_PROFILE_CONCURRENCYINFO 구조의 배열입니다.
CountOfConcurrency 경우 이 매개 변수는 NULL 합니다.
CountOfConcurrency 0보다 큰 경우 이 매개 변수는 NULL 않아야 합니다.
요구 사항
요구 | 값 |
---|---|
헤더 | ksmedia.h |