次の方法で共有


IDXGIAdapter3::RegisterHardwareContentProtectionTeardownStatusEvent メソッド (dxgi1_4.h)

ハードウェア コンテンツ保護の破棄イベントの通知を受け取るために登録します。

構文

HRESULT RegisterHardwareContentProtectionTeardownStatusEvent(
  [in]  HANDLE hEvent,
  [out] DWORD  *pdwCookie
);

パラメーター

[in] hEvent

型: HANDLE

ハードウェア コンテンツ保護の破棄が発生したときにオペレーティング システムによって設定されるイベント オブジェクトへのハンドル。 CreateEvent 関数または OpenEvent 関数は、このハンドルを返します。

[out] pdwCookie

種類: DWORD*

アプリケーションが IDXGIAdapter3::UnregisterHardwareContentProtectionTeardownStatus メソッドに渡して hEvent が指定する通知イベントを登録解除できるキー値へのポインター。

戻り値

種類: HRESULT

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

注釈

ID3D11VideoDevice::GetContentProtectionCaps() を呼び出して、D3D11_CONTENT_PROTECTION_CAPS_HARDWARE_TEARDOWN機能が存在するかどうかをチェックして、ハードウェアに自動ティアダウン メカニズムが含まれているかどうかを確認します。

イベントが通知された後、アプリケーションは ID3D11VideoContext1::CheckCryptoSessionStatus を呼び出して、特定の ID3D11CryptoSession インターフェイスに対するハードウェアの破棄の影響を判断できます。

要件

要件
対象プラットフォーム Windows
ヘッダー dxgi1_4.h (DXGI1_3.h を含む)
Library Dxgi.lib
[DLL] Dxgi.dll

こちらもご覧ください

IDXGIAdapter3