MF_MEDIAKEY_STATUS列挙 (mfidl.h)
コンテンツ復号化モジュール (CDM) セッション キーの状態を指定します。
構文
typedef enum MF_MEDIAKEY_STATUS {
MF_MEDIAKEY_STATUS_USABLE = 0,
MF_MEDIAKEY_STATUS_EXPIRED,
MF_MEDIAKEY_STATUS_OUTPUT_DOWNSCALED,
MF_MEDIAKEY_STATUS_OUTPUT_NOT_ALLOWED,
MF_MEDIAKEY_STATUS_STATUS_PENDING,
MF_MEDIAKEY_STATUS_INTERNAL_ERROR,
MF_MEDIAKEY_STATUS_RELEASED,
MF_MEDIAKEY_STATUS_OUTPUT_RESTRICTED
} ;
定数
MF_MEDIAKEY_STATUS_USABLE 値: 0 CDM は、キーが現在暗号化解除に使用できる状態であることを確認します。 |
MF_MEDIAKEY_STATUS_EXPIRED キーの有効期限が経過したため、暗号化解除に使用できなくなります。 |
MF_MEDIAKEY_STATUS_OUTPUT_DOWNSCALED 現在満たすことができないキーに関連付けられている出力制限があります。 このキーで復号化されたメディア データは、必要に応じて、出力制限に従って低品質 (解像度など) で表示される場合があります。 |
MF_MEDIAKEY_STATUS_OUTPUT_NOT_ALLOWED 出力を禁止するキーに関連付けられている出力制限があります。 |
MF_MEDIAKEY_STATUS_STATUS_PENDING キーの状態はまだ不明であり、決定中です。 状態は、決定されると、実際の状態で更新されます。 |
MF_MEDIAKEY_STATUS_INTERNAL_ERROR キーは現在、他の値とは関係のない CDM のエラーのため、暗号化解除に使用できません。 この値は、アプリケーションでは操作できません。 |
MF_MEDIAKEY_STATUS_RELEASED キー自体は CDM では使用できなくなりましたが、ライセンス破棄のレコードなど、キーに関する情報を使用できます。 |
MF_MEDIAKEY_STATUS_OUTPUT_RESTRICTED 現在満たすことができないキーに関連付けられている出力制限があります。 このキーで復号化されたメディア データは、必要に応じて、出力制限に従ってプレゼンテーションからブロックされる可能性があります。 アプリケーションでは、キーに関連付けられている出力制限をトリガーするストリームの使用を避ける必要があります。 |
注釈
この列挙体は、IMFContentDecryptionModuleSession::GetKeyStatuses メソッドの出力パラメーターとして使用される MFMediaKeyStatus 構造体を使用します。
MF_MEDIAKEY_STATUS は、Encrypted Media Extension 仕様の MediaKeyStatus 列挙に基づいています。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10バージョン 2004 (10.0;ビルド 19041) |
サポートされている最小のサーバー | Windows Server バージョン 2004 (10.0;ビルド 19041) |
Header | mfidl.h |