objc2_video_toolbox/generated/
VTRAWProcessingProperties.rs

1//! This file has been automatically generated by `objc2`'s `header-translator`.
2//! DO NOT EDIT
3use objc2_core_foundation::*;
4
5use crate::*;
6
7extern "C" {
8    /// This property, if supported, requests that the Metal device corresponding to the specified registryID be used for any Metal related processing
9    ///
10    /// This property is not supported by all RAWProcessors
11    ///
12    /// See also [Apple's documentation](https://developer.apple.com/documentation/videotoolbox/kvtrawprocessingpropertykey_metaldeviceregistryid?language=objc)
13    pub static kVTRAWProcessingPropertyKey_MetalDeviceRegistryID: Option<&'static CFString>;
14}
15
16extern "C" {
17    /// Returns the color-related CVImageBuffer keys and values that will be attachments to the returned pixel buffers.
18    ///
19    /// This property may not be supported by all RAW Processors. Only color-related keys from CVImageBuffer.h are permitted in the returned dictionary.
20    ///
21    /// See also [Apple's documentation](https://developer.apple.com/documentation/videotoolbox/kvtrawprocessingpropertykey_outputcolorattachments?language=objc)
22    pub static kVTRAWProcessingPropertyKey_OutputColorAttachments: Option<&'static CFString>;
23}