Struktur AMCOPPCommand (strmif.h)
[Fitur yang terkait dengan halaman ini, DirectShow, adalah fitur warisan. Ini telah digantikan oleh MediaPlayer, IMFMediaEngine, dan Pengambilan 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 Pengambilan Audio/Video 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.]
Struktur AMCOPPCommand berisi perintah Certified Output Protection Protocol (COPP).
Sintaks
typedef struct _AMCOPPCommand {
GUID macKDI;
GUID guidCommandID;
DWORD dwSequence;
DWORD cbSizeData;
BYTE CommandData[4056];
} AMCOPPCommand, *LPAMCOPPCommand;
Anggota
macKDI
Kode Autentikasi Pesan (MAC) dari data perintah. Gunakan CBC MAC satu kunci (OMAC) berbasis AES untuk menghitung nilai ini.
guidCommandID
GUID yang menentukan perintah .
dwSequence
Nomor urut. Aplikasi harus menyimpan jumlah perintah COPP yang sedang berjalan. Untuk setiap perintah, tingkatkan nomor urutan satu per satu.
cbSizeData
Jumlah byte data yang valid di anggota CommandData .
CommandData[4056]
Data untuk perintah. Arti data tergantung pada perintah .
Keterangan
Perintah COPP berikut ditentukan.
GUID | Deskripsi |
---|---|
DXVA_COPPSetProtectionLevel | Mengatur jenis perlindungan tertentu ke tingkat perlindungan tertentu. |
Untuk informasi selengkapnya, lihat dokumentasi Windows DDK.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | strmif.h (termasuk Dshow.h) |
Lihat juga
Menggunakan Protokol Perlindungan Output Bersertifikat (COPP)