ID3D12GraphicsCommandList3::SetProtectedResourceSession 메서드(d3d12.h)
명령 목록의 후속 명령을 통해 보호된 리소스에 액세스할 수 있는지 여부를 지정합니다. 기본적으로 보호된 리소스는 사용하도록 설정되지 않습니다. 유효한 세션으로 SetProtectedResourceSession 을 호출한 후 동일한 유형의 보호된 리소스가 해당 세션을 참조할 수 있습니다. NULL을 사용하여 SetProtectedResourceSession을 호출한 후에는 보호된 리소스에 액세스할 수 없습니다.
구문
void SetProtectedResourceSession(
[in, optional] ID3D12ProtectedResourceSession *pProtectedResourceSession
);
매개 변수
[in, optional] pProtectedResourceSession
형식: ID3D12ProtectedResourceSession*
ID3D12ProtectedResourceSession에 대한 선택적 포인터입니다. ID3D12Device4::CreateProtectedResourceSession을 호출하여 ID3D12ProtectedResourceSession을 가져올 수 있습니다.
반환 값
설정된 경우 는 지정된 세션으로 보호된 리소스에 액세스할 수 있음을 나타냅니다. 보호된 리소스에 대한 액세스는 SetProtectedResourceSession 이 유효한 세션으로 호출된 후에만 발생할 수 있습니다. 이 메서드를 호출할 때 명령 목록 상태가 지워집니다. NULL을 전달하면 보호된 리소스에 액세스할 수 없습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2016 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | d3d12.h |
라이브러리 | D3D12.lib |
DLL | D3D12.dll |