ID3D12ProtectedSession interface (d3d12.h)

Offers base functionality that allows for a consistent way to monitor the validity of a session across the different types of sessions. The only type of session currently available is of type ID3D12ProtectedResourceSession.

Inheritance

The ID3D12ProtectedSession interface inherits from ID3D12DeviceChild. ID3D12ProtectedSession also has these types of members:

Methods

The ID3D12ProtectedSession interface has these methods.

 
ID3D12ProtectedSession::GetSessionStatus

Gets the status of the protected session.
ID3D12ProtectedSession::GetStatusFence

Retrieves the fence for the protected session. From the fence, you can retrieve the current uniqueness validity value (using ID3D12Fence::GetCompletedValue), and add monitors for changes to its value. This is a read-only fence.

Requirements

Requirement Value
Target Platform Windows
Header d3d12.h

See also

ID3D12DeviceChild