Share via


Direct3D11CaptureFrame 클래스

정의

애플리케이션에서 캡처한 프레임입니다.

public ref class Direct3D11CaptureFrame sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class Direct3D11CaptureFrame final : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class Direct3D11CaptureFrame final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class Direct3D11CaptureFrame : System.IDisposable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class Direct3D11CaptureFrame : System.IDisposable
Public NotInheritable Class Direct3D11CaptureFrame
Implements IDisposable
상속
Object Platform::Object IInspectable Direct3D11CaptureFrame
특성
구현

Windows 요구 사항

디바이스 패밀리
Windows 10, version 1803 (10.0.17134.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v6.0에서 도입되었습니다.)

속성

ContentSize

프레임이 렌더링된 시점의 콘텐츠 크기입니다.

DirtyRegionMode

애플리케이션에서 캡처한 프레임입니다.

DirtyRegions

애플리케이션에서 캡처한 프레임입니다.

Surface

프레임이 그려진 Direct3D 표면입니다.

SystemRelativeTime

작성자가 프레임을 렌더링한 QPC(쿼리 성능 카운터) 시간입니다.

메서드

Close()

메모리에서 캡처된 프레임을 해제합니다.

Dispose()

관리되지 않는 리소스의 확보, 해제 또는 다시 설정과 관련된 애플리케이션 정의 작업을 수행합니다.

적용 대상

추가 정보