Windows Media Format SDK の構造
[このページに関連付けられている機能である Windows Media Format 11 SDK は、レガシ機能です。 これは、ソース リーダーとシンク ライターによって置き換えられます。 ソース リーダーとシンク ライターは、Windows 10とWindows 11用に最適化されています。 新しいコードでは、可能であれば、Windows Media Format 11 SDK ではなくソース リーダーとシンク ライターを使用することを強くお勧めします。 Microsoft は、従来の API を使用する既存のコードを、可能であれば新しい API を使用するように書き直すよう提案しています。]
Windows Media Format SDK では、次の構造が実装されています。
構造体 | 説明 |
---|---|
DRM_COPY_OPL | DRM ライセンスのコピー アクションに適用される出力保護レベルの情報を保持します。 |
DRM_LICENSE_STATE_DATA | 指定された DRM 権限に関するライセンス情報が含まれます。 |
DRM_MINIMUM_OUTPUT_PROTECTION_LEVELS | DRM ライセンスがさまざまな形式でコンテンツを再生するために必要な最小出力保護レベルを保持します。 |
DRM_OPL_OUTPUT_IDS | DRM テクノロジ識別子の配列を保持します。 この構造は、他の DRM 構造でテクノロジのグループを定義するために使用されます。 |
DRM_PLAY_OPL | DRM ライセンスの再生アクションに適用される出力保護レベル情報を保持します。 |
DRM_PLAYLIST_CONTENT_ID | プレイリストの書き込みの一部として CD にコピーされるコンテンツに関する情報が含まれます。 |
DRM_VAL16 | デバイス識別子として使用される 128 ビット値を格納します。 |
DRM_VIDEO_OUTPUT_PROTECTION | ビデオ保護テクノロジの識別子と、そのテクノロジに必要な構成データを保持します。 |
DRM_VIDEO_OUTPUT_PROTECTION_IDS | DRM_VIDEO_OUTPUT_PROTECTION構造体の配列を保持します。 |
WAVEFORMATEX | 波形オーディオ データの形式を定義します。 |
WAVEFORMATEXTENSIBLE | 2 つ以上のチャネルを持つ形式の波形オーディオ データの形式を定義します。 |
WM_ADDRESS_ACCESSENTRY | IP アドレス アクセス リストのエントリを指定します。 |
WM_CLIENT_PROPERTIES | クライアントに関する情報を記録します。 |
WM_CLIENT_PROPERTIES_EX | クライアントに関する拡張情報を記録します。 |
WM_GET_LICENSE_DATA | DRM ライセンスに関する情報が含まれています。 |
WM_INDIVIDUALIZE_STATUS | 個別化プロセスの状態を記録します。 |
WM_LEAKY_BUCKET_PAIR | 可変ビット レート (VBR) ファイルのバッファリング要件について説明します。 |
WM_LICENSE_STATE_DATA | DRM ライセンス状態データを記述する DRM_LICENSE_STATE_DATA 構造をカプセル化します。 |
WM_MEDIA_TYPE | メディア サンプルについて説明します。 |
WMMPEG2VIDEOINFO | MPEG-2 ビデオ ストリームについて説明します。 |
WM_PICTURE | WM/Picture 複合メタデータ属性のデータが含まれます。 |
WM_PORT_NUMBER_RANGE | IWMReaderNetworkConfig インターフェイスで使用されるポート番号の範囲について説明します。 |
WM_READER_CLIENTINFO | メディア ストリームにアクセスするクライアント リーダー (プレーヤー) について説明します。 |
WM_READER_STATISTICS | 読み取り操作のパフォーマンスについて説明します。 |
WMSCRIPTFORMAT | スクリプト ストリームの形式を定義します。 |
WM_STREAM_PRIORITY_RECORD | ストリーム番号を格納し、そのストリームの配信が必須かどうかを指定します。 |
WM_STREAM_TYPE_INFO | WM/StreamTypeInfo 複合メタデータ属性のデータを格納します。 |
WM_SYNCHRONISED_LYRICS | WM/Lyrics_Synchronised 複合メタデータ属性のデータが含まれます。 |
WM_USER_TEXT | WM/Text 複合メタデータ属性のデータが含まれます。 |
WM_USER_WEB_URL | WM/UserWebURL 複合メタデータ属性のデータを格納します。 |
WM_WRITER_STATISTICS | 書き込み操作のパフォーマンスについて説明します。 |
WM_WRITER_STATISTICS_EX | 拡張ライター統計が含まれています。 |
WMDRM_IMPORT_CONTENT_KEY | 保護されたコンテンツのインポートに使用されるコンテンツ キーを保持します。 |
WMDRM_IMPORT_INIT_STRUCT | 保護されたコンテンツのインポートに使用される暗号化されたセッション キーとコンテンツ キーを保持します。 |
WMDRM_IMPORT_SESSION_KEY | 保護されたコンテンツをインポートするためのセッション キーを保持します。 |
WMT_BUFFER_SEGMENT | パケット内のセグメントを指定するために必要な情報を格納します。 |
WMT_COLORSPACEINFO_EXTENSION_DATA | WM_SampleExtensionGUID_ColorSpaceInfo データ ユニット拡張機能のデータが含まれます。 |
WMT_FILESINK_DATA_UNIT | パケットに関する情報が含まれます。 |
WMT_PAYLOAD_FRAGMENT | パケットからペイロード フラグメントを抽出するために必要な情報が含まれます。 |
WMT_TIMECODE_EXTENSION_DATA | 1 つの SMPTE 時間コードと関連情報が含まれます。 |
WMT_VIDEOIMAGE_SAMPLE | ビデオ 画像のサンプルに関する情報が含まれています。 |
WMT_WATERMARK_ENTRY | 透かしシステムに関する情報が含まれています。 |
WMT_WEBSTREAM_FORMAT | Web ストリームに関する情報が含まれます。 |
WMT_WEBSTREAM_SAMPLE_HEADER | Web ストリーム サンプルのヘッダー情報が含まれています。 |
WMVIDEOINFOHEADER | ビデオ イメージのビットマップと色の情報について説明します。 |
WMVIDEOINFOHEADER2 | インターレース、コピー保護、縦横比など、ビデオ イメージのビットマップと色の情報について説明します。 |
関連トピック