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

Lihat juga

Struktur OPM

Manajer Perlindungan Output