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 포함) |