다음을 통해 공유


ID3D12Device4::CreateProtectedResourceSession 메서드(d3d12.h)

콘텐츠 보호를 위한 세션을 나타내는 개체를 만듭니다. 그런 다음 리소스 또는 힙 개체를 만들 때 해당 세션을 제공하여 보호해야 함을 나타낼 수 있습니다.

참고

메모리 콘텐츠는 보호된 리소스에서 보호되지 않는 리소스로 전송할 수 없습니다.

구문

HRESULT CreateProtectedResourceSession(
  [in]  const D3D12_PROTECTED_RESOURCE_SESSION_DESC *pDesc,
  [in]  REFIID                                      riid,
  [out] void                                        **ppSession
);

매개 변수

[in] pDesc

형식: const D3D12_PROTECTED_RESOURCE_SESSION_DESC*

만들 세션을 설명하는 상수 D3D12_PROTECTED_RESOURCE_SESSION_DESC 구조체에 대한 포인터입니다.

[in] riid

형식: REFIID

ID3D12ProtectedResourceSession 인터페이스의 GUID(Globally Unique Identifier)에 대한 참조입니다.

[out] ppSession

형식: void**

생성된 세션 개체에 대한 ID3D12ProtectedResourceSession 인터페이스 포인터를 수신하는 메모리 블록에 대한 포인터입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10 빌드 20348
지원되는 최소 서버 Windows 10 빌드 20348
대상 플랫폼 Windows
헤더 d3d12.h
라이브러리 d3d12.lib
DLL d3d12.dll