Bagikan melalui


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

Struktur DirectShow

Menggunakan Protokol Perlindungan Output Bersertifikat (COPP)