DXVA_COPPStatusSignalingCmdData 구조체(dxva.h)

DXVA_COPPStatusSignalingCmdData 구조는 DirectX VA COPP 디바이스와 연결된 물리적 커넥터를 통과하는 신호가 보호되는 방법을 설명합니다.

구문

typedef struct _DXVA_COPPStatusSignalingCmdData {
  GUID  rApp;
  ULONG dwFlags;
  ULONG AvailableTVProtectionStandards;
  ULONG ActiveTVProtectionStandard;
  ULONG TVType;
  ULONG AspectRatioValidMask1;
  ULONG AspectRatioData1;
  ULONG AspectRatioValidMask2;
  ULONG AspectRatioData2;
  ULONG AspectRatioValidMask3;
  ULONG AspectRatioData3;
  ULONG ExtendedInfoValidMask[4];
  ULONG ExtendedInfoData[4];
} DXVA_COPPStatusSignalingCmdData;

멤버

rApp

한 번 사용되는 128비트 난수를 지정합니다. 이 난수는 요청 애플리케이션에 의해 생성되고 DXVA_COPPStatusInput 구조의 rApp 멤버에 있는 디스플레이 드라이버에 제공됩니다.

dwFlags

호출 애플리케이션과 관련될 수 있는 추가 상태 정보를 지정합니다. 디스플레이 드라이버는 dwFlags 를 COPP_StatusFlags 열거형 형식의 COPP_StatusNormal( 0x00 ) 값으로 설정하거나 다음 COPP_StatusFlags 유효한 ORed 조합으로 설정해야 합니다.

  • COPP_LinkLost(0x01)
  • COPP_RenegotiationRequired(0x02)

AvailableTVProtectionStandards

DirectX VA COPP 디바이스와 연결된 물리적 커넥터가 전달할 수 있는 텔레비전 신호 유형을 나타내는 COPP_TVProtectionStandard 열거형 형식의 값의 유효한 ORed 조합을 지정합니다. 신호 형식 목록은 DXVA_COPPSetSignalingCmdData 구조체의 ActiveTVProtectionStandard 멤버를 참조하세요.

ActiveTVProtectionStandard

DirectX VA COPP 디바이스와 연결된 실제 커넥터가 현재 전달하는 텔레비전 신호 유형을 나타내는 COPP_TVProtectionStandard 열거형 형식의 유효한 ORed 값 조합을 지정합니다. 신호 형식 목록은 DXVA_COPPSetSignalingCmdData 구조체의 ActiveTVProtectionStandard 멤버를 참조하세요.

TVType

드라이버가 알고 있는 연결된 디스플레이 모니터의 특성을 나타내는 값을 지정합니다. 현재 사용되지 않습니다.

AspectRatioValidMask1

다음 AspectRatioData1 멤버의 처음 3비트만 유효하다는 것을 나타내는 COPP_ImageAspectRatio_EN300294_Mask(0x00000007) 상수를 지정합니다.

AspectRatioData1

COPP_ImageAspectRatio_EN300294 열거형 형식의 값 중 하나를 지정하여 ETSI EN 300 294 값을 나타냅니다. 값 목록은 DXVA_COPPSetSignalingCmdData 구조체의 AspectRatioData1 멤버를 참조하세요.

AspectRatioValidMask2

다음 AspectRatioData2 멤버의 유효한 비트 필드를 나타내는 값을 지정합니다.

AspectRatioData2

특정 보호 표준에 대한 추가 가로 세로 비율 관련 데이터에 대한 32비트 데이터를 지정합니다. 이 데이터는 EIA-608-B의 End 및 Q0 값 또는 CEA-805-A 형식 B 패킷에 대한 활성 형식 설명을 읽는 데 사용할 수 있습니다.

AspectRatioValidMask3

다음 AspectRatioData3 멤버의 유효한 비트 필드를 나타내는 값을 지정합니다.

AspectRatioData3

특정 보호 표준에 대한 추가 가로 세로 비율 관련 데이터에 대한 32비트 데이터를 지정합니다. 이 데이터는 EIA-608-B의 End 및 Q0 값 또는 CEA-805-A 형식 B 패킷에 대한 활성 형식 설명을 읽는 데 사용할 수 있습니다.

ExtendedInfoValidMask[4]

다음 ExtendedInfoData 배열 멤버의 해당 요소에서 유효한 비트 필드를 나타내는 값의 배열을 지정합니다.

ExtendedInfoData[4]

추가 32비트 데이터의 배열을 지정합니다. 현재 사용되지 않습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 이 구조는 WINDOWS Server 2003 SP1 이상 및 Windows XP SP2 이상에만 적용됩니다.
머리글 dxva.h(Dxva.h 포함)

추가 정보

COPPQueryStatus

DXVA_COPPSetProtectionLevelCmdData

DXVA_COPPStatusInput

DXVA_COPPStatusOutput