Struktur Windows Media Format SDK
[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 Sink Writer 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 informasilisensitentangDRMtertentu. |
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 | Menyimpan 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 prosesindividualisasi. |
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 kompleks. |
WM_PORT_NUMBER_RANGE | Menjelaskan rentang nomor port yang digunakan oleh antarmuka IWMReaderNetworkConfig. |
WM_READER_CLIENTINFO | Menjelaskan pembaca klien (pemutar) yang mengakses aliran media. |
WM_READER_STATISTICS | Menjelaskan performa operasi pembacaan. |
WMSCRIPTFORMAT | Menentukan format aliran skrip. |
WM_STREAM_PRIORITY_RECORD | Berisi nomor streaming dan menentukan apakah pengiriman aliran tersebut wajib. |
WM_STREAM_TYPE_INFO | Berisi data untuk WM/StreamTypeInfo atribut metadata kompleks. |
WM_SYNCHRONISED_LYRICS | Berisi data untuk atribut metadata kompleks WM/Lyrics_Synchronised. |
WM_USER_TEXT | Berisi data untuk atribut metadata WM/Text kompleks. |
WM_USER_WEB_URL | Berisi data untuk atribut metadata WM/UserWebURL kompleks. |
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 bitmap dan informasi warna untuk gambar video, termasuk , perlindungan salin, dan rasio aspek. |
Topik terkait