struktur OPM_SET_ACP_AND_CGMSA_SIGNALING_PARAMETERS (opmapi.h)
Berisi informasi untuk perintah OPM_SET_ACP_AND_CGMSA_SIGNALING di Output Protection Manager (OPM).
Perintah ini menyebabkan driver memasukkan kode Wide Screen Signaling (WSS) atau paket data lainnya dalam sinyal televisi, seperti yang diperlukan oleh beberapa spesifikasi Analog Copy Protection (ACP) dan Copy Generation Management System — Analog (CGMS-A). Contohnya:
- ETSI EN 300 294 (625i PAL): Paket data dimasukkan ke dalam baris 23 sinyal.
- CEA-608-B (NTSC): Paket data dimasukkan ke dalam baris 21 dari interval kosong vertikal (VBI).
Sintaks
typedef struct _OPM_SET_ACP_AND_CGMSA_SIGNALING_PARAMETERS {
ULONG ulNewTVProtectionStandard;
ULONG ulAspectRatioChangeMask1;
ULONG ulAspectRatioData1;
ULONG ulAspectRatioChangeMask2;
ULONG ulAspectRatioData2;
ULONG ulAspectRatioChangeMask3;
ULONG ulAspectRatioData3;
ULONG ulReserved[4];
ULONG ulReserved2[4];
ULONG ulReserved3;
} OPM_SET_ACP_AND_CGMSA_SIGNALING_PARAMETERS;
Anggota
ulNewTVProtectionStandard
Menentukan standar perlindungan dan format yang saat ini aktif. Nilainya adalah bitwise ATAUbendera Standar Perlindungan TV.
ulAspectRatioChangeMask1
Bitmask yang menunjukkan bit mana dari ulAspectRatioData1 untuk diatur dalam sinyal.
ulAspectRatioData1
Menentukan nilai rasio aspek yang akan ditetapkan untuk standar perlindungan saat ini. Untuk EN 300 294, gunakan enumerasi OPM_IMAGE_ASPECT_RATIO_EN300294 .
ulAspectRatioChangeMask2
Bitmask yang menunjukkan bit mana dari ulAspectRatioData2 untuk diatur dalam sinyal.
ulAspectRatioData2
Elemen data tambahan yang terkait dengan rasio aspek. Kehadiran dan arti data ini tergantung pada standar perlindungan. Bidang ini dapat digunakan untuk menyampaikan bit Akhir dan Q0 untuk EIA-608-B, atau deskripsi format aktif untuk CEA-805-A.
ulAspectRatioChangeMask3
Bitmask yang menunjukkan bit mana dari ulAspectRatioData3 untuk diatur dalam sinyal.
ulAspectRatioData3
Elemen data tambahan yang terkait dengan rasio aspek untuk standar perlindungan saat ini. Kehadiran dan arti data ini tergantung pada standar perlindungan.
ulReserved[4]
Disiapkan untuk penggunaan masa mendatang. Atur seluruh array ke nol.
ulReserved2[4]
Disiapkan untuk penggunaan masa mendatang. Atur seluruh array ke nol.
ulReserved3
Disiapkan untuk penggunaan masa mendatang. Atur ke nol.
Keterangan
Tata letak struktur ini identik dengan struktur DXVA_COPPSetSignalingCmdData yang digunakan dalam Certified Output Protection Manager (COPP).
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Header | opmapi.h |