다음을 통해 공유


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

추가 정보

ID3D12GraphicsCommandList3