D3D11_KEY_EXCHANGE_HW_PROTECTION_INPUT_DATA 구조체(d3d11_1.h)
하드웨어 콘텐츠 보호를 위한 키 교환 입력 데이터를 나타냅니다.
구문
typedef struct D3D11_KEY_EXCHANGE_HW_PROTECTION_INPUT_DATA {
UINT PrivateDataSize;
UINT HWProtectionDataSize;
BYTE pbInput[4];
} D3D11_KEY_EXCHANGE_HW_PROTECTION_INPUT_DATA;
멤버
PrivateDataSize
IHV 사용을 위해 예약된 개인 데이터의 크기입니다. 이 크기는 ID3D11VideoDevice1::GetCryptoSessionPrivateDataSize 함수에서 반환된 pPrivateInputSize 매개 변수에서 결정됩니다.
HWProtectionDataSize
DRM 명령 데이터의 크기입니다.
pbInput[4]
PrivateDataSize가 0보다 큰 경우 pbInput[0] – pbInput[PrivateDataSize - 1]은 IHV 사용을 위해 예약됩니다.
pbInput[PrivateDataSize] – pbInput[HWProtectionDataSizePrivateDataSize + - 1]에는 DRM 명령에 대한 입력 데이터가 포함됩니다. DRM 명령의 형식과 크기는 DRM 사양에 의해 정의됩니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2016 [데스크톱 앱만 해당] |
머리글 | d3d11_1.h |