다음을 통해 공유


KSCAMERA_EXTENDEDPROP_PROFILE 구조체(ksmedia.h)

KSPROPERTY_CAMERACONTROL_EXTENDED_PROFILE 컨트롤의 페이로드에는 KSCAMERA_EXTENDEDPROP_HEADER + KSCAMERA_EXTENDEDPROP_PROFILE 포함됩니다.

구문

typedef struct _KSCAMERA_EXTENDEDPROP_PROFILE {
  GUID   ProfileId;
  UINT32 Index;
  UINT32 Reserved;
} KSCAMERA_EXTENDEDPROP_PROFILE, *PKSCAMERA_EXTENDEDPROP_PROFILE;

멤버

ProfileId

선택한 프로필을 나타내는 GUID입니다. 이 KSCAMERAPROFILE_Legacy 프로필이 선택되지 않은 경우 카메라 드라이버는 축소된 집합 미디어 형식을 노출해야 합니다.

이 필드가 GUID_NULL 경우 프로필이 선택되지 않았지만 카메라 드라이버가 모든 미디어 형식을 노출해야 하므로 애플리케이션이 프로필을 인식합니다.

카메라가 SharedReadOnly 애플리케이션에 의해 초기화되면 GUID_NULL 드라이버로 전송됩니다. ExclusiveControl 애플리케이션이 들어오면 프로필이 변경될 수 있으며 드라이버는 스트리밍이 이미 시작된 경우에도 새 카메라 프로필의 기대에 맞게 센서를 변경해야 합니다.

Index

식별된 프로필과 연결된 인덱스 값입니다.

Reserved

사용되지 않습니다. 0이어야 합니다.

요구 사항

요구 사항
헤더 ksmedia.h