Compartir a través de


Método IDXGIAdapter3::RegisterHardwareContentProtectionTeardownStatusEvent (dxgi1_4.h)

Se registra para recibir notificaciones de eventos de desmontaje de protección de contenido de hardware.

Sintaxis

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

Parámetros

[in] hEvent

Tipo: HANDLE

Identificador del objeto de evento que establece el sistema operativo cuando se produce la desmontaje de protección de contenido de hardware. La función CreateEvent o OpenEvent devuelve este identificador.

[out] pdwCookie

Tipo: DWORD*

Puntero a un valor de clave que una aplicación puede pasar al método IDXGIAdapter3::UnregisterHardwareContentProtectionTeardownStatus para anular el registro del evento de notificación que hEvent especifica.

Valor devuelto

Tipo: HRESULT

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

Llame a ID3D11VideoDevice::GetContentProtectionCaps() para comprobar la presencia del D3D11_CONTENT_PROTECTION_CAPS_HARDWARE_TEARDOWN capacidad para saber si el hardware contiene un mecanismo de desmontaje automático.

Una vez señalado el evento, la aplicación puede llamar a ID3D11VideoContext1::CheckCryptoSessionStatus para determinar el impacto del desmontaje de hardware para una interfaz ID3D11CryptoSession específica.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado dxgi1_4.h (incluya DXGI1_3.h)
Library Dxgi.lib
Archivo DLL Dxgi.dll

Consulte también

IDXGIAdapter3