• Products
  • Resellers
  • Support
  • Developer
  • Company
  • Media
  • Splice
  • Forum
Blackmagic Design logo
  • Back to Developer Page

Quick Search

Table of Contents

  • 1 Desktop Video SDK
  • 2 DeckLink API
  • 3 Common Data Types
    • 3.1 Basic Types
    • 3.2 Time Representation
    • 3.3 Display Modes
    • 3.4 Pixel Formats
    • 3.5 Field Dominance
    • 3.6 Frame Flags
    • 3.7 Video Input Flags
    • 3.8 Video Output Flags
    • 3.9 Output Frame Completion Results Flags
    • 3.10 Frame Preview Format
    • 3.11 Video IO Support
    • 3.12 Video Connection Modes
    • 3.13 Link Configuration
    • 3.14 Audio Sample Rates
    • 3.15 Audio Sample Types
    • 3.16 DeckLink Information ID
    • 3.17 DeckLink Attribute ID
    • 3.18 DeckLink Configuration ID
    • 3.19 Audio Output Stream Type
    • 3.20 Analog Video Flags
    • 3.21 Audio Connection Modes
    • 3.22 Audio Output Selection switch
    • 3.23 Output Conversion Modes
    • 3.24 Input Conversion Modes
    • 3.25 Video Input Format Changed Events
    • 3.26 Detected Video Input Format Flags
    • 3.27 Capture Pass Through Mode
    • 3.28 Display Mode Characteristics
    • 3.29 Video 3D packing format
    • 3.30 Timecode Format
    • 3.31 Timecode Flags
    • 3.32 Timecode BCD
    • 3.33 Deck Control Mode
    • 3.34 Deck Control Event
    • 3.35 Deck Control VTR Control States
    • 3.36 Deck Control Status Flags
    • 3.37 Deck Control Export Mode Ops Flags
    • 3.38 Deck Control error
    • 3.39 Genlock Reference Status
    • 3.40 Idle Video Output Operation
    • 3.41 Device Busy State
    • 3.42 DeckLink Device Notification
    • 3.43 Streaming Device Mode
    • 3.44 Streaming Device Encoding Frame Rates
    • 3.45 Streaming Device Encoding Support
    • 3.46 Streaming Device Codecs
    • 3.47 Streaming Device H264 Profile
    • 3.48 Streaming Device H264 Level
    • 3.49 Streaming Device H264 Entropy Coding
    • 3.50 Streaming Device Audio Codec
    • 3.51 Streaming Device Encoding Mode Properties
    • 3.52 Audio Formats
    • 3.53 Deck Control Connection
    • 3.54 Video Encoder Frame Coding Mode
    • 3.55 DeckLink Encoder Configuration ID
    • 3.56 Device Interface
    • 3.57 Packet Type
    • 3.58 DeckLink Status ID
    • 3.59 Video Status Flags
    • 3.60 Duplex Mode
    • 3.61 Frame Metadata ID
    • 3.62 DNxHR Levels
    • 3.63 Panel Type
    • 3.64 Ancillary Packet Format
    • 3.65 Colorspace
    • 3.66 HDMI Input EDID ID
    • 3.67 Dynamic Range
    • 3.68 Supported Video Mode Flags
    • 3.69 Profile Identifier
    • 3.70 HDMI Timecode Packing
    • 3.71 Internal Keying Ancillary Data Source
    • 3.72 Ethernet Link State
    • 3.73 Mezzanine Type
    • 3.74 Video Format Flags
    • 3.75 Buffer Access Requirements
    • 3.76 IP Flow ID
    • 3.77 IP Flow Direction
    • 3.78 IP Flow Type
    • 3.79 IP Flow Attribute ID
    • 3.80 IP Flow Status ID
    • 3.81 IP Flow Setting ID
    • 3.82 Audio Output XLR Delay Types
    • 3.83 Languages
    • 3.84 Audio Meter Type
  • Docs »
  • 3 Common Data Types »
  • 3.16 DeckLink Information ID
  • ← 3.15 Audio Sample Types
  • 3.17 DeckLink Attribute ID →

3.16 DeckLink Information ID¶

enum BMDDeckLinkAPIInformationID¶

BMDDeckLinkAPIInformationID enumerates a set of information details which may be queried (see IDeckLinkAPIInformation interface for details).

Key

Value

Description

Integer or String

BMDDeckLinkAPIVersion

enumerator BMDDeckLinkAPIVersion¶

‘vers’

The API version number.

If called with IDeckLinkAPIInformation::GetString(), the allocated string must be freed by the caller when no longer required.

  • ← 3.15 Audio Sample Types
  • 3.17 DeckLink Attribute ID →
Desktop Video 15.0 SDK
© Copyright 2003-2025 Blackmagic Design. All rights reserved.