次の方法で共有


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 インターレース、コピー保護、縦横比など、ビデオ イメージのビットマップと色の情報について説明します。

 

プログラミング リファレンス