struktur DXVA_COPPSetSignalingCmdData (dxva9typ.h)
[Fitur yang terkait dengan halaman ini, DirectShow, adalah fitur warisan. Ini telah digantikan oleh MediaPlayer, IMFMediaEngine, dan Tangkapan Audio/Video di Media Foundation. Fitur-fitur tersebut telah dioptimalkan untuk Windows 10 dan Windows 11. Microsoft sangat menyarankan agar kode baru menggunakan MediaPlayer, IMFMediaEngine dan Audio/Video Capture di Media Foundation alih-alih DirectShow, jika memungkinkan. Microsoft menyarankan agar kode yang ada yang menggunakan API warisan ditulis ulang untuk menggunakan API baru jika memungkinkan.]
Berisi informasi untuk perintah Atur Sinyal dalam Certified Output Protection Protocol (COPP).
Perintah ini menyebabkan driver memasukkan kode Wide Screen Signalling (WSS) atau paket data lainnya dalam sinyal televisi, sebagaimana 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 _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;
Anggota
ActiveTVProtectionStandard
Menentukan standar perlindungan dan format yang aktif saat ini. Nilai adalah anggota enumerasi COPP_TVProtectionStandard .
AspectRatioChangeMask1
Bit mask menunjukkan bit mana dari AspectRatioData1 untuk diatur dalam sinyal.
AspectRatioData1
Menentukan nilai rasio aspek yang akan ditetapkan untuk standar perlindungan saat ini. Untuk EN 300 294, gunakan enumerasi COPP_ImageAspectRatio_EN300294 .
AspectRatioChangeMask2
Bit mask menunjukkan bit mana dari AspectRatioData2 untuk diatur dalam sinyal.
AspectRatioData2
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.
AspectRatioChangeMask3
Bit mask menunjukkan bit mana dari AspectRatioData3 untuk diatur dalam sinyal.
AspectRatioData3
Elemen data tambahan yang terkait dengan rasio aspek untuk standar perlindungan saat ini. Kehadiran dan arti data ini tergantung pada standar perlindungan.
ExtendedInfoChangeMask[4]
Array masker bit yang menunjukkan bit mana di ExtendedInfoData yang akan diubah. Array ini saat ini tidak digunakan. Atur setiap anggota ke nol.
ExtendedInfoData[4]
Elemen sinyal tambahan yang akan diatur. Array ini saat ini tidak digunakan. Atur setiap anggota ke nol.
Reserved
Dicadangkan. Atur ke nol.
Persyaratan
Header | dxva9typ.h (termasuk Dxva.h) |