次の方法で共有


Microsoft Windows Media DRM クライアント構造

[このページに関連付けられている機能である Windows Media Format 11 SDK は、レガシ機能です。 これは、ソース リーダーシンク ライターによって置き換えられます。 ソース リーダーシンク ライターは、Windows 10とWindows 11用に最適化されています。 新しいコードでは、可能であれば、Windows Media Format 11 SDK ではなくソース リーダーシンク ライターを使用することを強くお勧めします。 Microsoft は、従来の API を使用する既存のコードを、可能であれば新しい API を使用するように書き直すよう提案しています。]

Windows Media DRM クライアント拡張 API では、次の構造がサポートされています。

構造体または列挙体 説明
DRM_AUDIO_OUTPUT_PROTECTION_IDS オーディオ出力保護識別子の一覧が含まれます。
DRM_AUDIO_OUTPUT_PROTECTION_IDS_EX オーディオ出力保護識別子の一覧が含まれます。 この構造体は、バージョン番号を追加することによって DRM_AUDIO_OUTPUT_PROTECTION_IDS を拡張します。
DRM_COPY_OPL コピー 操作のライセンスで指定された出力保護レベルに関する情報を保持します。
DRM_LICENSE_STATE_DATA DRM 権限のライセンス制限に関する情報が含まれています。
DRM_MINIMUM_OUTPUT_PROTECTION_LEVELS さまざまな種類のコンテンツを再生するための最小出力保護レベル (OPL) を保持します。
DRM_OPL_OUTPUT_IDS 多数の OPL 出力識別子を保持します。
DRM_OUTPUT_PROTECTION 出力保護テクノロジに関する情報を保持します。
DRM_OUTPUT_PROTECTION_EX 出力保護テクノロジに関する情報を保持します。 この構造体は、バージョン番号を追加することによって DRM_OUTPUT_PROTECTION を拡張します。
DRM_PLAY_OPL プレイ アクションのライセンスで指定された OPL に関する情報を保持します。
DRM_PLAY_OPL_EX プレイ アクションのライセンスで指定された OPL に関する拡張情報を保持します。
DRM_VIDEO_OUTPUT_PROTECTION_IDS DRM_VIDEO_OUTPUT_PROTECTION構造体の配列を保持します。
DRM_VIDEO_OUTPUT_PROTECTION_IDS_EX DRM_VIDEO_OUTPUT_PROTECTION構造体の配列を保持します。 この構造体は、バージョン番号を追加することによって DRM_VIDEO_OUTPUT_PROTECTION_IDS を拡張します。
WM_BACKUP_RESTORE_STATUS 保留中のライセンスのバックアップまたは復元操作に関する情報を保持します。
WM_INDIVIDUALIZE_STATUS 保留中の個別化プロセスに関する情報を保持します。
WMDRM_ANALOG_VIDEO_RESTRICTIONS コンテンツをアナログ ビデオとして再生するための制限に関する情報を保持します。
WMDRM_ANALOG_VIDEO_RESTRICTIONS_EX コンテンツをアナログ ビデオとして再生するための制限に関する拡張情報を保持します。
WMDRM_ENCRYPT_SCATTER_BLOCK 暗号化するデータのブロックが含まれます。
WMDRM_ENCRYPT_SCATTER_INFO 使用する IWMDRMEncryptScatter インターフェイスを構成するために必要な情報が含まれています。
WMDRM_LICENSE_FILTER ライセンス列挙を作成するためのフィルター情報が含まれています。
WMDRM_OUTPUT_PROTECTION_LEVELS さまざまなアクションを実行するためにライセンスに必要な出力保護レベルが含まれています。
WMDRMCryptoData コンテンツの暗号化と暗号化解除に使用される暗号化アルゴリズムに関する情報が含まれます。
WMDRMNET_POLICY ネットワーク デバイス操作用の Windows Media DRM に使用するポリシーが含まれています。
WMDRMNET_POLICY_GLOBAL_REQUIREMENTS ネットワーク デバイス用の Windows Media DRM のグローバル要件を保持します。
WMDRMNET_POLICY_MINIMUM_ENVIRONMENT ネットワーク デバイス用の Windows Media DRM の最小セキュリティ要件が含まれています。
WMDRMNET_POLICY_TRANSCRYPTPLAY ネットワーク デバイス用の Windows Media DRM を使用してコンテンツを再生するためのポリシー情報を保持します。

 

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