COPP_BusType 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 type of I/O bus used by the graphics adapter.

Syntax

typedef enum _COPP_BusType {
  COPP_BusType_Unknown = 0,
  COPP_BusType_PCI = 1,
  COPP_BusType_PCIX = 2,
  COPP_BusType_PCIExpress = 3,
  COPP_BusType_AGP = 4,
  COPP_BusType_Integrated = 0x80000000,
  COPP_BusType_ForceDWORD
} COPP_BusType;

Constants

 
COPP_BusType_Unknown
Value: 0
Unknown bus type.
COPP_BusType_PCI
Value: 1
PCI bus.
COPP_BusType_PCIX
Value: 2
PCI-X bus.
COPP_BusType_PCIExpress
Value: 3
PCI Express bus.
COPP_BusType_AGP
Value: 4
AGP bus.
COPP_BusType_Integrated
Value: 0x80000000
Integrated bus. This flag can be combined with the other flags. This flag indicates that the command and status signals between the graphics adapter and other subsystems on the computer are not available on an expansion bus that has a public specification and standard connector type, unless it is a memory bus.
COPP_BusType_ForceDWORD
Reserved.

Requirements

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

See also

DirectShow Enumerated Types

Using Certified Output Protection Protocol (COPP)