AMCOPPStatusInput 구조체(strmif.h)

[이 페이지와 연결된 기능인 DirectShow는 레거시 기능입니다. MediaPlayer, IMFMediaEngine 및 Media Foundation의 오디오/비디오 캡처로 대체되었습니다. 이러한 기능은 Windows 10 및 Windows 11 최적화되었습니다. 가능한 경우 새 코드가 DirectShow 대신 Media Foundation에서 MediaPlayer, IMFMediaEngine오디오/비디오 캡처를 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]

AMCOPPStatusInput 구조에는 COPP(Certified Output Protection Protocol) 상태 요청이 포함되어 있습니다.

구문

typedef struct _AMCOPPStatusInput {
  GUID  rApp;
  GUID  guidStatusRequestID;
  DWORD dwSequence;
  DWORD cbSizeData;
  BYTE  StatusData[4056];
} AMCOPPStatusInput, *LPAMCOPPStatusInput;

멤버

rApp

128비트 난수입니다.

guidStatusRequestID

상태 요청을 정의하는 GUID입니다.

dwSequence

시퀀스 번호입니다. 애플리케이션은 발급된 COPP 상태 요청의 실행 횟수를 유지해야 합니다. 각 요청에 대해 시퀀스 번호를 하나씩 증분합니다.

cbSizeData

StatusData 멤버의 유효한 데이터 바이트 수입니다.

StatusData[4056]

상태 요청에 대한 데이터입니다. 데이터의 의미는 요청에 따라 달라집니다.

설명

다음 COPP 상태 요청이 정의됩니다.

GUID 설명
DXVA_COPPQueryConnectorType 출력 디바이스에 대한 물리적 커넥터 유형을 반환합니다.
DXVA_COPPQueryProtectionType 물리적 커넥터에 사용할 수 있는 보호 메커니즘을 반환합니다.
DXVA_COPPQueryLocalProtectionLevel 이 세션의 컨텍스트에서 COPP 메커니즘을 통해 현재 설정된 보호 수준을 반환합니다.
DXVA_COPPQueryGlobalProtectionLevel 실제 커넥터에 대해 현재 설정된 실제 보호 수준을 반환합니다.
DXVA_COPPQueryDisplayData COPP 디바이스와 연결된 커넥터를 통해 전송되는 신호를 설명하는 정보를 반환합니다.
DXVA_COPPQueryHDCPKeyData 출력 디바이스의 HDCP(High-bandwidth Digital Content Protection) 특성을 반환합니다.
DXVA_COPPQueryBusData 이 COPP 디바이스와 연결된 그래픽 하드웨어에서 사용하는 버스 유형에 대한 정보를 반환합니다.
 

자세한 내용은 Windows DDK 설명서를 참조하세요.

요구 사항

   
머리글 strmif.h(Dshow.h 포함)

추가 정보

DirectShow 구조체

COPP(Certified Output Protection Protocol) 사용