ID3D12Device7::CreateProtectedResourceSession1 메서드(d3d12.h)
CreateProtectedResourceSession1은 보호된 리소스 세션의 유형을 나타내는 GUID(Globally Unique Identifier)에 대한 프로비저닝을 사용하여 ID3D12Device4::CreateProtectedResourceSession 메서드를 수정합니다(pDesc 매개 변수를 통해 전달된 구조에서).
ID3D12Device4::CreateProtectedResourceSession을 호출하는 것은 D3D12_PROTECTED_RESOURCES_SESSION_HARDWARE_PROTECTED GUID를 사용하여 ID3D12Device7::CreateProtectedResourceSession1을 호출하는 것과 같습니다.
구문
HRESULT CreateProtectedResourceSession1(
const D3D12_PROTECTED_RESOURCE_SESSION_DESC1 *pDesc,
REFIID riid,
void **ppSession
);
매개 변수
pDesc
형식: _In_ const D3D12_PROTECTED_RESOURCE_SESSION_DESC1*
만들 세션을 설명하는 상수 D3D12_PROTECTED_RESOURCE_SESSION_DESC1 구조체에 대한 포인터입니다.
riid
형식: _In_ REFIID
보호된 세션에 대한 인터페이스의 GUID입니다. 가장 일반적으로 모든 인터페이스에 대한 GUID일 수 있지만 ID3D12ProtectedResourceSession1입니다. 보호된 세션 개체가 이 GUID에 대한 인터페이스를 지원하지 않는 경우 getter는 E_NOINTERFACE 반환합니다.
ppSession
형식: _COM_Outptr_ void**
지정된 보호된 세션에 대한 세션에 대한 포인터를 수신하는 메모리 블록에 대한 포인터입니다(반환된 특정 인터페이스 형식은 riid에 따라 다름).
요구 사항
지원되는 최소 클라이언트 | Windows 10 빌드 20348 |
지원되는 최소 서버 | Windows 10 빌드 20348 |
머리글 | d3d12.h |
라이브러리 | d3d12.lib |
DLL | d3d12.dll |