IPerceptionFrameProvider 인터페이스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
PerceptionFrames를 생성할 수 있는 개체를 나타냅니다.
public interface class IPerceptionFrameProvider : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2035251897, 45949, 15155, 161, 13, 48, 98, 100, 25, 206, 101)]
struct IPerceptionFrameProvider : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2035251897, 45949, 15155, 161, 13, 48, 98, 100, 25, 206, 101)]
/// [Windows.Foundation.Metadata.Deprecated("IPerceptionFrameProvider may be unavailable after Windows Creator Update. Please refer to AVStream on MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 262144, "Windows.Foundation.UniversalApiContract")]
struct IPerceptionFrameProvider : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(2035251897, 45949, 15155, 161, 13, 48, 98, 100, 25, 206, 101)]
public interface IPerceptionFrameProvider : System.IDisposable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(2035251897, 45949, 15155, 161, 13, 48, 98, 100, 25, 206, 101)]
[Windows.Foundation.Metadata.Deprecated("IPerceptionFrameProvider may be unavailable after Windows Creator Update. Please refer to AVStream on MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 262144, "Windows.Foundation.UniversalApiContract")]
public interface IPerceptionFrameProvider : System.IDisposable
Public Interface IPerceptionFrameProvider
Implements IDisposable
- 특성
- 구현
Windows 요구 사항
디바이스 패밀리 |
Windows 10 (10.0.10240.0에서 도입되었습니다.)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)
|
속성
Available |
디바이스가 PerceptionFrames 생성을 시작할 준비가 되었는지 여부를 나타내는 값을 가져옵니다. |
FrameProviderInfo |
이 디바이스를 설명하는 PerceptionFrameProviderInfo를 가져옵니다. |
Properties |
디바이스 및 디바이스에서 생성된 프레임을 설명하는 속성입니다. |
메서드
Dispose() |
관리되지 않는 리소스의 확보, 해제 또는 다시 설정과 관련된 애플리케이션 정의 작업을 수행합니다. |
SetProperty(PerceptionPropertyChangeRequest) |
디바이스가 속성 중 하나를 새 값으로 업데이트하도록 요청됩니다. |
Start() |
디바이스에 프레임 생성을 시작하도록 지시합니다. 성공이 반환되면 PerceptionFrameProviderManagerService::P ublishFrameForProvider가 이 공급자에 의해 호출되어야 합니다. |
Stop() |
디바이스에 프레임 생성을 중지하도록 지시합니다. Start가 호출된 후에만 호출되며 Start가 성공을 반환하는 경우에만 호출됩니다. |