DXVA_COPPSetSignalingCmdData 구조체(dxva.h)
DXVA_COPPSetSignalingCmdData 구조체는 DirectX VA COPP 디바이스와 연결된 물리적 커넥터를 통과하는 신호를 보호하는 방법을 설명합니다.
구문
typedef struct _DXVA_COPPSetSignalingCmdData {
ULONG ActiveTVProtectionStandard;
ULONG AspectRatioChangeMask1;
ULONG AspectRatioData1;
ULONG AspectRatioChangeMask2;
ULONG AspectRatioData2;
ULONG AspectRatioChangeMask3;
ULONG AspectRatioData3;
ULONG ExtendedInfoChangeMask[4];
ULONG ExtendedInfoData[4];
ULONG Reserved;
} DXVA_COPPSetSignalingCmdData;
구성원
ActiveTVProtectionStandard
보호를 설정할 텔레비전 신호의 유형을 나타내는 COPP_TVProtectionStandard 열거형 형식에서 다음 값의 유효한 ORed 조합을 지정합니다.
- COPP_ProtectionStandard_Unknown(0x80000000)
- COPP_ProtectionStandard_None(0x00000000)
- COPP_ProtectionStandard_IEC61880_525i(0x00000001)
- COPP_ProtectionStandard_IEC61880_2_525i(0x00000002)
- COPP_ProtectionStandard_IEC62375_625p(0x00000004)
- COPP_ProtectionStandard_EIA608B_525(0x00000008)
- COPP_ProtectionStandard_EN300294_625i(0x00000010)
- COPP_ProtectionStandard_CEA805A_TypeA_525p(0x00000020)
- COPP_ProtectionStandard_CEA805A_TypeA_750p(0x00000040)
- COPP_ProtectionStandard_CEA805A_TypeA_1125i(0x00000080)
- COPP_ProtectionStandard_CEA805A_TypeB_525p(0x00000100)
- COPP_ProtectionStandard_CEA805A_TypeB_750p(0x00000200)
- COPP_ProtectionStandard_CEA805A_TypeB_1125i(0x00000400)
- COPP_ProtectionStandard_ARIBTRB15_525i(0x00000800)
- COPP_ProtectionStandard_ARIBTRB15_525p(0x00001000)
- COPP_ProtectionStandard_ARIBTRB15_750p(0x00002000)
- COPP_ProtectionStandard_ARIBTRB15_1125i(0x00004000)
AspectRatioChangeMask1
다음 AspectRatioData1 멤버의 처음 3비트만 유효하다는 COPP_ImageAspectRatio_EN300294_Mask(0x00000007) 상수만 지정합니다.
AspectRatioData1
COPP_ImageAspectRatio_EN300294 열거형 형식에서 다음 값 중 하나를 지정하여 ETSI EN 300 294 값을 나타냅니다.
- COPP_AspectRatio_EN300294_FullFormat4by3 (0)
- COPP_AspectRatio_EN300294_Box14by9Center (1)
- COPP_AspectRatio_EN300294_Box14by9Top (2)
- COPP_AspectRatio_EN300294_Box16by9Center (3)
- COPP_AspectRatio_EN300294_Box16by9Top (4)
- COPP_AspectRatio_EN300294_BoxGT16by9Center (5)
- COPP_AspectRatio_EN300294_FullFormat4by3ProtectedCenter (6)
- COPP_AspectRatio_EN300294_FullFormat16by9Anamorphic (7)
AspectRatioChangeMask2
다음 AspectRatioData2 멤버의 유효한 비트 필드를 나타내는 값을 지정합니다.
AspectRatioData2
특정 보호 표준에 대해 설정할 추가 가로 세로 비율 관련 데이터에 대한 32비트 데이터를 지정합니다. 이 데이터를 사용하여 EIA-608-B의 End 및 Q0 값 또는 CEA-805-A 형식 B 패킷에 대한 활성 형식 설명을 표현할 수 있습니다.
AspectRatioChangeMask3
다음 AspectRatioData3 멤버의 유효한 비트 필드를 나타내는 값을 지정합니다.
AspectRatioData3
특정 보호 표준에 대해 설정할 추가 가로 세로 비율 관련 데이터에 대한 32비트 데이터를 지정합니다. 이 데이터를 사용하여 EIA-608-B의 End 및 Q0 값 또는 CEA-805-A 형식 B 패킷에 대한 활성 형식 설명을 표현할 수 있습니다.
ExtendedInfoChangeMask
다음 ExtendedInfoData 배열 멤버의 해당 요소에 유효한 비트 필드를 나타내는 값의 배열을 지정합니다.
ExtendedInfoData
설정할 추가 32비트 데이터 값의 배열을 지정합니다. 현재 사용되지 않습니다.
Reserved
예약되어 있습니다. 0으로 설정해야 합니다.
요구 사항
| 지원되는 최소 클라이언트 | 이 구조는 SP1 이상을 사용하는 Windows Server 2003 및 SP2 이상의 WINDOWS XP에만 적용됩니다. |
| 헤더 | dxva.h(Dxva.h 포함) |
참고 항목
피드백
다음에 대한 사용자 의견 제출 및 보기