> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# CreateProtectedResourceSession (XBOX Series 콘솔)

> 콘텐츠 보호를 위한 세션을 나타내는 객체를 만듭니다.

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

<Note>
  메모리 내용은 보호된 리소스에서 보호되지 않는 리소스로 전송될 수 없습니다.
</Note>

## 구문

```cpp theme={null}
HRESULT CreateProtectedResourceSession(
    const D3D12_PROTECTED_RESOURCE_SESSION_DESC  pDesc,
    const IID & riid,
    void  ppSession
)
```

### 매개 변수

*pDesc \[in]*<br />형식: const D3D12\_PROTECTED\_RESOURCE\_SESSION\_DESC \*

만들 세션을 설명하는 상수 **D3D12\_PROTECTED\_RESOURCE\_SESSION\_DESC** 구조체에 대한 포인터입니다.

*riid \[in]*<br />형식: const IID &

[ID3D12ProtectedResourceSession](/reference/graphics/d3d12/interfaces/id3d12protectedresourcesession/id3d12protectedresourcesession_public) 인터페이스의 전역 고유 식별자(**GUID**)에 대한 참조입니다.

*ppSession \[out]*<br />형식: void \*\*

생성된 세션 객체에 대한 [ID3D12ProtectedResourceSession](/reference/graphics/d3d12/interfaces/id3d12protectedresourcesession/id3d12protectedresourcesession_public) 인터페이스 포인터를 받는 메모리 블록에 대한 포인터입니다.

### 반환 값

형식: HRESULT

## 설명

## 요구 사항

**헤더:** d3d12\_xs.h<br />**라이브러리:** d3d12\_xs.lib<br />**지원 플랫폼**: XBOX Series 콘솔

## 함께 보기
