---
title: kVTCompressionPropertyKey_UsingHardwareAcceleratedVideoEncoder
framework: videotoolbox
role: symbol
role_heading: Global Variable
path: videotoolbox/kvtcompressionpropertykey_usinghardwareacceleratedvideoencoder
---

# kVTCompressionPropertyKey_UsingHardwareAcceleratedVideoEncoder

A Boolean value indicating whether a hardware-accelerated video encoder is used.

## Declaration

```swift
let kVTCompressionPropertyKey_UsingHardwareAcceleratedVideoEncoder: CFString
```

## Discussion

Discussion You can query this property using VTSessionCopyProperty(_:key:allocator:valueOut:) after you have enabled hardware accelerated encode using kVTVideoEncoderSpecification_EnableHardwareAcceleratedVideoEncoder to see if a hardware-accelerated encoder was selected (kCFBooleanTrue).

## See Also

### Hardware Acceleration

- [kVTCompressionPropertyKey_UsingGPURegistryID](videotoolbox/kvtcompressionpropertykey_usinggpuregistryid.md)
