COPP_ACP_Protection_Level enumeration (dxva9typ.h)

[The feature associated with this page, DirectShow, is a legacy feature. It has been superseded by MediaPlayer, IMFMediaEngine, and Audio/Video Capture in Media Foundation. Those features have been optimized for Windows 10 and Windows 11. Microsoft strongly recommends that new code use MediaPlayer, IMFMediaEngine and Audio/Video Capture in Media Foundation instead of DirectShow, when possible. Microsoft suggests that existing code that uses the legacy APIs be rewritten to use the new APIs if possible.]

Specifies the ACP protection level.

Syntax

typedef enum _COPP_ACP_Protection_Level {
  COPP_ACP_Level0 = 0,
  COPP_ACP_LevelMin,
  COPP_ACP_Level1 = 1,
  COPP_ACP_Level2 = 2,
  COPP_ACP_Level3 = 3,
  COPP_ACP_LevelMax,
  COPP_ACP_ForceDWORD = 0x7fffffff
} COPP_ACP_Protection_Level;

Constants

 
COPP_ACP_Level0
Value: 0
Level 0.
COPP_ACP_LevelMin
Minimum ACP level. Equivalent to COPP_ACP_Level0.
COPP_ACP_Level1
Value: 1
Level 1.
COPP_ACP_Level2
Value: 2
Level 2.
COPP_ACP_Level3
Value: 3
Level 3.
COPP_ACP_LevelMax
Maximum ACP level. Equivalent to COPP_ACP_Level3.
COPP_ACP_ForceDWORD
Value: 0x7fffffff
Reserved.

Requirements

Requirement Value
Header dxva9typ.h (include Dxva.h)

See also

DirectShow Enumerated Types

Using Certified Output Protection Protocol (COPP)