DVD 복사 보호 속성 집합
[이 페이지와 연결된 기능인 DirectShow는 레거시 기능입니다. MediaPlayer, IMFMediaEngine 및 Media Foundation의 오디오/비디오 캡처로 대체되었습니다. 이러한 기능은 Windows 10 및 Windows 11 최적화되었습니다. 가능한 경우 새 코드에서 DirectShow 대신 MediaPlayer, IMFMediaEngine 및 오디오/비디오 캡처를 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]
DVD Copy Protection 속성 집합은 하드웨어 또는 소프트웨어 암호 해독기에서 복사 보호 정보의 인증을 제공합니다. 이 속성 집합을 사용하여 무단 복사가 사전 녹음된 DVD-Video에서 발생하지 않도록 합니다.
Microsoft는 암호화 체계에 필요한 인증 프로세스를 용이하게 하는 소프트웨어를 제공하므로 DVD-ROM 드라이브에서 DVD 암호 해독기로 키를 인증하고 전송할 수 있습니다. Microsoft는 현재 DVD 암호 해독기를 제공할 계획이 없으며, 대신 하드웨어 또는 소프트웨어 암호 해독기의 인증을 사용하도록 에이전트 역할을 하는 운영 체제 코드를 제공하고 있습니다.
DVD 탐색기는 키 교환 프로세스를 시작하고 제어합니다. DVD 미니드라이버에서는 다음 속성만 구현하면 됩니다. 다른 구성 요소는 나머지를 처리합니다.
각 DVD 입력 스트림은 복사 보호 속성을 받습니다. 동일한 하드웨어가 모든 DVD 스트림을 제어하는 경우에도 마찬가지입니다.
다음 정보는 IKsPropertySet 메서드 호출에 설정된 이 속성에 사용하는 데 필요한 상수 및 데이터 형식을 제공합니다. GUID(guidPropSet), 속성 ID(dwPropID) 및 속성 데이터 형식(pPropData) 매개 변수에 대한 값을 제공합니다.
레이블 | 값 |
---|---|
속성 집합 GUID | AM_KSPROPSETID_CopyProt |
속성 ID | Description |
---|---|
AM_PROPERTY_COPY_ANALOG_COMPONENT | 비디오 출력이 표준 정의, 아날로그 구성 요소 비디오인지 여부를 쿼리합니다. |
AM_PROPERTY_COPY_MACROVISION | 이 속성은 설정 전용 속성입니다. 이 속성은 수신 핀의 출력 끝에 있는 NTSC 인코더에 대한 아날로그 복사 보호 수준을 설정합니다. AM_COPY_MACROVISION 사용합니다. |
AM_PROPERTY_DVDCOPY_CHLG_KEY | 가져오기 및 설정 작업은 모두 이 속성에서 지원됩니다. get 작업은 디코더에 버스 챌린지 키를 제공하도록 요청합니다. 설정 작업은 DVD 드라이브의 버스 챌린지 키를 디코더에 제공합니다. 이 속성에 전달된 데이터는 AM_DVDCOPY_CHLGKEY 형식의 구조체가 됩니다. |
AM_PROPERTY_DVDCOPY_DEC_KEY2 | 이 속성은 get-only 속성입니다. 이 속성은 디코더의 버스 키 2를 DVD 드라이브로 전송하도록 요청합니다. 전달된 데이터는 AM_DVDCOPY_BUSKEY 형식의 구조체가 됩니다. |
AM_PROPERTY_DVDCOPY_DISC_KEY | 설정 전용 속성입니다. 디스크 키를 제공합니다. 키는 AM_DVDCOPY_DISCKEY 형식의 구조체입니다. |
AM_PROPERTY_DVDCOPY_DVD_KEY1 | 이 속성은 설정 전용 속성입니다. 이 속성은 디코더에 DVD 드라이브 버스 키 1을 제공합니다. 전달된 데이터는 AM_DVDCOPY_BUSKEY 형식의 구조체가 됩니다. |
AM_PROPERTY_DVDCOPY_REGION | 지역 코드는 DVD 컨소시엄에서 정의한 대로 디코더가 재생할 수 있는 지역 정의를 요청합니다. 이 지역은 DVD_REGION 구조체로 정의됩니다. |
AM_PROPERTY_DVDCOPY_SET_COPY_STATE | get 및 set은 모두 이 속성에서 지원됩니다. Get은 먼저 호출되어 인증이 필요한지 확인합니다. set 속성은 필터가 입력되는 복사 보호 협상 단계에 대한 표시입니다. 전달된 데이터는 AM_DVDCOPY_SET_COPY_STATE 형식의 구조체가 됩니다. |
AM_PROPERTY_DVDCOPY_SUPPORTS_NEW_KEYCOUNT | 이 속성이 TRUE이면 DVD 탐색기는 디스크 키를 협상하기 전에 AM_UseNewCSSKey 샘플을 보내지 않습니다.
AM_SAMPLE2_PROPERTIES 참조하세요. 읽기 전용입니다. 속성 데이터는 BOOL 값입니다. 참고: Windows 7에 적용됩니다. |
AM_PROPERTY_DVDCOPY_TITLE_KEY | 이 속성은 설정 전용 속성입니다. 현재 콘텐츠의 타이틀 키를 제공합니다. 키는 AM_DVDCOPY_TITLEKEY 형식의 구조체입니다. |
요구 사항
요구 사항 | 값 |
---|---|
헤더 |
|