D3D11_KEY_EXCHANGE_HW_PROTECTION_DATA 구조체(d3d11_1.h)
하드웨어 콘텐츠 보호를 위한 키 교환 데이터를 나타냅니다.
구문
typedef struct D3D11_KEY_EXCHANGE_HW_PROTECTION_DATA {
UINT HWProtectionFunctionID;
D3D11_KEY_EXCHANGE_HW_PROTECTION_INPUT_DATA *pInputData;
D3D11_KEY_EXCHANGE_HW_PROTECTION_OUTPUT_DATA *pOutputData;
HRESULT Status;
} D3D11_KEY_EXCHANGE_HW_PROTECTION_DATA;
멤버
HWProtectionFunctionID
DRM 명령의 함수 ID입니다. 함수 ID의 값과 의미는 DRM 사양에 의해 정의됩니다.
pInputData
IHV 사용을 위해 예약된 메모리와 DRM 명령에 대한 입력 데이터를 지정하는 D3D11_KEY_EXCHANGE_HW_PROTECTION_INPUT_DATA 구조를 포함하는 버퍼에 대한 포인터입니다.
pOutputData
IHV 사용을 위해 예약된 메모리와 DRM 명령에 대한 입력 데이터를 지정하는 D3D11_KEY_EXCHANGE_HW_PROTECTION_OUTPUT_DATA 구조체가 포함된 버퍼에 대한 포인터입니다.
Status
하드웨어 DRM 명령의 결과입니다.
설명
ID3D11CryptoSession이 D3D11_KEY_EXCHANGE_HW_PROTECTION 키 교환 형식을 사용하여 만들 때 이 구조체에 대한 포인터는 ID3D11VideoContext::NegotiateCryptoSessionKeyExchange 메서드의 pData 매개 변수에 전달됩니다.
요구 사항
지원되는 최소 클라이언트 | Windows 10 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2016 [데스크톱 앱만 해당] |
머리글 | d3d11_1.h |