MF_MT_DEPTH_MEASUREMENT 특성

[일부 정보는 상업용으로 출시되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 명시적 또는 묵시적 보증을 하지 않습니다.]

비디오 프레임의 깊이 값에 대한 측정 시스템을 정의하는 값입니다.

데이터 형식

UINT32

설명

이 값은 _MFDepthMeasurement 열거형의 멤버입니다.

이 특성이 없으면 DistanceToFocalPlane간주됩니다. 초점 평면까지의 거리는 일반적으로 3D 유클리드 좌표계에서 사용하는 것이 더 쉽습니다.

illustration of distancetofocalplane

초점 중심 형식까지의 거리는 일반적으로 비행 카메라 시간과 같은 센서의 원시 데이터입니다.

illustration of distancetoopticalcenter

깊이 카메라는 모든 픽셀의 깊이를 감지할 수 없습니다. 재질, 폐색 또는 범위를 벗어난 등으로 인해 픽셀의 신뢰도가 낮으면 해당 픽셀의 깊이 값이 유효하지 않을 수 있습니다.

깊이 픽셀 값이 0이면 픽셀이 잘못되었습니다.

일부 깊이 카메라는 깊이 값 외에도 각 픽셀에 대한 비트 마스크 메타데이터를 연결하여 재질, 폐색 또는 범위를 벗어난 등으로 인해 픽셀 깊이가 유효하지 않은 이유를 나타냅니다. 일반적으로 픽셀 셰이더에서 이러한 값을 사용하는 경우 문제가 발생하므로 이러한 메타데이터를 깊이 있는 비트 값과 연결하지 않는 것이 좋습니다. 대신에 동일한 해상도로 별도의 8비트 이미지 버퍼를 사용하고 IMFSample특성으로 연결하는 것이 좋습니다. 이러한 메타데이터는 각 카메라 공급업체에 따라 다르며 플랫폼에 의해 표준화되지 않습니다. 더 쉽게 다운스트림을 처리하고 무효화를 위해 0과 같은 고정 값을 사용하려면 깊이 값에 전체 16비트를 사용하는 것이 좋습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 10 버전 1709 [데스크톱 앱만 해당]
지원되는 최소 서버
Windows Server 버전 1709 [데스크톱 앱만 해당]
헤더
Mfapi.h