Bagikan melalui


Struktur SDK Format Media Windows

[Fitur yang terkait dengan halaman ini, Windows Media Format 11 SDK, adalah fitur warisan. Ini telah digantikan oleh Pembaca Sumber dan Penulis Sink. Pembaca Sumber dan Penulis Sink telah dioptimalkan untuk Windows 10 dan Windows 11. Microsoft sangat menyarankan agar kode baru menggunakan Pembaca Sumber dan Penulis Sink alih-alih Windows Media Format 11 SDK, jika memungkinkan. Microsoft menyarankan agar kode yang ada yang menggunakan API warisan ditulis ulang untuk menggunakan API baru jika memungkinkan.]

Windows Media Format SDK mengimplementasikan struktur berikut.

Struktur Deskripsi
DRM_COPY_OPL Menyimpan informasi tingkat perlindungan output yang berlaku untuk tindakan salin dalam lisensi DRM.
DRM_LICENSE_STATE_DATA Berisi informasi lisensi tentang hak DRM tertentu.
DRM_MINIMUM_OUTPUT_PROTECTION_LEVELS Memegang tingkat perlindungan output minimum yang diperlukan oleh lisensi DRM untuk memutar konten dalam berbagai format.
DRM_OPL_OUTPUT_IDS Memegang array pengidentifikasi teknologi DRM. Struktur ini digunakan untuk menentukan grup teknologi dalam struktur DRM lainnya.
DRM_PLAY_OPL Menyimpan informasi tingkat perlindungan output yang berlaku untuk tindakan putar dalam lisensi DRM.
DRM_PLAYLIST_CONTENT_ID Berisi informasi tentang isi yang akan disalin ke CD sebagai bagian dari pembakaran daftar putar.
DRM_VAL16 Menyimpan nilai 128-bit yang digunakan sebagai pengidentifikasi perangkat.
DRM_VIDEO_OUTPUT_PROTECTION Memegang pengidentifikasi teknologi perlindungan video dan data konfigurasi yang diperlukan oleh teknologi tersebut.
DRM_VIDEO_OUTPUT_PROTECTION_IDS Menyimpan array struktur DRM_VIDEO_OUTPUT_PROTECTION .
WAVEFORMATEX Menentukan format data waveform-audio.
WAVEFORMATEXTENSIBLE Menentukan format data waveform-audio untuk format yang memiliki lebih dari dua saluran.
WM_ADDRESS_ACCESSENTRY Menentukan entri dalam daftar akses alamat IP.
WM_CLIENT_PROPERTIES Merekam informasi tentang klien.
WM_CLIENT_PROPERTIES_EX Mencatat informasi yang diperluas tentang klien.
WM_GET_LICENSE_DATA Berisi informasi tentang lisensi DRM.
WM_INDIVIDUALIZE_STATUS Merekam status proses individualisasi .
WM_LEAKY_BUCKET_PAIR Menjelaskan persyaratan buffering untuk file variable-bit-rate (VBR).
WM_LICENSE_STATE_DATA Merangkum struktur DRM_LICENSE_STATE_DATA yang menjelaskan data status lisensi DRM.
WM_MEDIA_TYPE Menjelaskan sampel media.
WMMPEG2VIDEOINFO Menjelaskan aliran video MPEG-2.
WM_PICTURE Berisi data untuk atribut metadata kompleks WM/Picture .
WM_PORT_NUMBER_RANGE Menjelaskan rentang nomor port yang digunakan oleh antarmuka IWMReaderNetworkConfig .
WM_READER_CLIENTINFO Menjelaskan pembaca klien (pemutar) mengakses aliran media.
WM_READER_STATISTICS Menjelaskan performa operasi pembacaan.
WMSCRIPTFORMAT Menentukan format aliran skrip.
WM_STREAM_PRIORITY_RECORD Berisi nomor aliran dan menentukan apakah pengiriman aliran tersebut wajib.
WM_STREAM_TYPE_INFO Berisi data untuk atribut metadata kompleks WM/StreamTypeInfo .
WM_SYNCHRONISED_LYRICS Berisi data untuk atribut metadata kompleks WM/Lyrics_Synchronised .
WM_USER_TEXT Berisi data untuk atribut metadata kompleks WM/Text .
WM_USER_WEB_URL Berisi data untuk atribut metadata kompleks WM/UserWebURL .
WM_WRITER_STATISTICS Menjelaskan performa operasi penulisan.
WM_WRITER_STATISTICS_EX Berisi statistik penulis yang diperluas.
WMDRM_IMPORT_CONTENT_KEY Menyimpan kunci konten yang digunakan dalam mengimpor konten yang dilindungi.
WMDRM_IMPORT_INIT_STRUCT Menyimpan kunci sesi terenkripsi dan kunci konten yang digunakan dalam mengimpor konten yang dilindungi.
WMDRM_IMPORT_SESSION_KEY Menyimpan kunci sesi untuk mengimpor konten yang dilindungi.
WMT_BUFFER_SEGMENT Berisi informasi yang diperlukan untuk menentukan segmen dalam paket.
WMT_COLORSPACEINFO_EXTENSION_DATA Berisi data untuk ekstensi unit data WM_SampleExtensionGUID_ColorSpaceInfo.
WMT_FILESINK_DATA_UNIT Berisi informasi tentang paket.
WMT_PAYLOAD_FRAGMENT Berisi informasi yang diperlukan untuk mengekstrak fragmen payload dari paket.
WMT_TIMECODE_EXTENSION_DATA Berisi satu kode waktu SMPTE dan informasi terkait.
WMT_VIDEOIMAGE_SAMPLE Berisi informasi tentang sampel Gambar Video.
WMT_WATERMARK_ENTRY Berisi informasi tentang sistem marka air.
WMT_WEBSTREAM_FORMAT Berisi informasi tentang aliran Web.
WMT_WEBSTREAM_SAMPLE_HEADER Berisi informasi header untuk sampel aliran Web.
WMVIDEOINFOHEADER Menjelaskan bitmap dan informasi warna untuk gambar video.
WMVIDEOINFOHEADER2 Menjelaskan informasi bitmap dan warna untuk gambar video, termasuk interlace, perlindungan salin, dan rasio aspek.

 

Referensi Pemrograman