What does HRESULT 0x887A002A (DXGI_ERROR_CANNOT_PROTECT_CONTENT) mean?

 
Previous Next
DXGI_ERROR_RESTRICT_TO_OUTPUT_STALE DXGI_ERROR_ACCESS_DENIED

DXGI_ERROR_CANNOT_PROTECT_CONTENT

DXGI_ERROR_CANNOT_PROTECT_CONTENT means that DXGI cannot provide the required content protection for the swap chain. Microsoft identifies an older display driver or a swap chain incompatible with content protection as typical causes.

What to verify

  • The graphics-driver version and the active adapter selected for the protected presentation path.
  • The swap-chain configuration, output path, and the content-protection requirements requested by the application or media license.
  • Whether the failure follows a monitor, dock, Remote Desktop, or display-mode change that altered the output capabilities.

Do not silently weaken a protection requirement

Disabling content protection may violate application, license, or security requirements. Decide explicitly whether the product should fail playback, use an approved lower-protection path, or ask the user to correct the display environment.

Microsoft: DXGI error codes


Looking for a different code? Search another status or error code.