summaryrefslogtreecommitdiffstats
path: root/vendor/windows-sys/src/Windows/Devices/Display/Core/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/windows-sys/src/Windows/Devices/Display/Core/mod.rs')
-rw-r--r--vendor/windows-sys/src/Windows/Devices/Display/Core/mod.rs340
1 files changed, 0 insertions, 340 deletions
diff --git a/vendor/windows-sys/src/Windows/Devices/Display/Core/mod.rs b/vendor/windows-sys/src/Windows/Devices/Display/Core/mod.rs
deleted file mode 100644
index e06d92364..000000000
--- a/vendor/windows-sys/src/Windows/Devices/Display/Core/mod.rs
+++ /dev/null
@@ -1,340 +0,0 @@
-pub type DisplayAdapter = *mut ::core::ffi::c_void;
-#[doc = "*Required features: `\"Devices_Display_Core\"`*"]
-#[repr(transparent)]
-pub struct DisplayBitsPerChannel(pub u32);
-impl DisplayBitsPerChannel {
- pub const None: Self = Self(0u32);
- pub const Bpc6: Self = Self(1u32);
- pub const Bpc8: Self = Self(2u32);
- pub const Bpc10: Self = Self(4u32);
- pub const Bpc12: Self = Self(8u32);
- pub const Bpc14: Self = Self(16u32);
- pub const Bpc16: Self = Self(32u32);
-}
-impl ::core::marker::Copy for DisplayBitsPerChannel {}
-impl ::core::clone::Clone for DisplayBitsPerChannel {
- fn clone(&self) -> Self {
- *self
- }
-}
-pub type DisplayDevice = *mut ::core::ffi::c_void;
-#[doc = "*Required features: `\"Devices_Display_Core\"`*"]
-#[repr(transparent)]
-pub struct DisplayDeviceCapability(pub i32);
-impl DisplayDeviceCapability {
- pub const FlipOverride: Self = Self(0i32);
-}
-impl ::core::marker::Copy for DisplayDeviceCapability {}
-impl ::core::clone::Clone for DisplayDeviceCapability {
- fn clone(&self) -> Self {
- *self
- }
-}
-pub type DisplayFence = *mut ::core::ffi::c_void;
-pub type DisplayManager = *mut ::core::ffi::c_void;
-pub type DisplayManagerChangedEventArgs = *mut ::core::ffi::c_void;
-pub type DisplayManagerDisabledEventArgs = *mut ::core::ffi::c_void;
-pub type DisplayManagerEnabledEventArgs = *mut ::core::ffi::c_void;
-#[doc = "*Required features: `\"Devices_Display_Core\"`*"]
-#[repr(transparent)]
-pub struct DisplayManagerOptions(pub u32);
-impl DisplayManagerOptions {
- pub const None: Self = Self(0u32);
- pub const EnforceSourceOwnership: Self = Self(1u32);
- pub const VirtualRefreshRateAware: Self = Self(2u32);
-}
-impl ::core::marker::Copy for DisplayManagerOptions {}
-impl ::core::clone::Clone for DisplayManagerOptions {
- fn clone(&self) -> Self {
- *self
- }
-}
-pub type DisplayManagerPathsFailedOrInvalidatedEventArgs = *mut ::core::ffi::c_void;
-#[doc = "*Required features: `\"Devices_Display_Core\"`*"]
-#[repr(transparent)]
-pub struct DisplayManagerResult(pub i32);
-impl DisplayManagerResult {
- pub const Success: Self = Self(0i32);
- pub const UnknownFailure: Self = Self(1i32);
- pub const TargetAccessDenied: Self = Self(2i32);
- pub const TargetStale: Self = Self(3i32);
- pub const RemoteSessionNotSupported: Self = Self(4i32);
-}
-impl ::core::marker::Copy for DisplayManagerResult {}
-impl ::core::clone::Clone for DisplayManagerResult {
- fn clone(&self) -> Self {
- *self
- }
-}
-pub type DisplayManagerResultWithState = *mut ::core::ffi::c_void;
-pub type DisplayModeInfo = *mut ::core::ffi::c_void;
-#[doc = "*Required features: `\"Devices_Display_Core\"`*"]
-#[repr(transparent)]
-pub struct DisplayModeQueryOptions(pub u32);
-impl DisplayModeQueryOptions {
- pub const None: Self = Self(0u32);
- pub const OnlyPreferredResolution: Self = Self(1u32);
-}
-impl ::core::marker::Copy for DisplayModeQueryOptions {}
-impl ::core::clone::Clone for DisplayModeQueryOptions {
- fn clone(&self) -> Self {
- *self
- }
-}
-pub type DisplayPath = *mut ::core::ffi::c_void;
-#[doc = "*Required features: `\"Devices_Display_Core\"`*"]
-#[repr(transparent)]
-pub struct DisplayPathScaling(pub i32);
-impl DisplayPathScaling {
- pub const Identity: Self = Self(0i32);
- pub const Centered: Self = Self(1i32);
- pub const Stretched: Self = Self(2i32);
- pub const AspectRatioStretched: Self = Self(3i32);
- pub const Custom: Self = Self(4i32);
- pub const DriverPreferred: Self = Self(5i32);
-}
-impl ::core::marker::Copy for DisplayPathScaling {}
-impl ::core::clone::Clone for DisplayPathScaling {
- fn clone(&self) -> Self {
- *self
- }
-}
-#[doc = "*Required features: `\"Devices_Display_Core\"`*"]
-#[repr(transparent)]
-pub struct DisplayPathStatus(pub i32);
-impl DisplayPathStatus {
- pub const Unknown: Self = Self(0i32);
- pub const Succeeded: Self = Self(1i32);
- pub const Pending: Self = Self(2i32);
- pub const Failed: Self = Self(3i32);
- pub const FailedAsync: Self = Self(4i32);
- pub const InvalidatedAsync: Self = Self(5i32);
-}
-impl ::core::marker::Copy for DisplayPathStatus {}
-impl ::core::clone::Clone for DisplayPathStatus {
- fn clone(&self) -> Self {
- *self
- }
-}
-#[doc = "*Required features: `\"Devices_Display_Core\"`*"]
-#[repr(transparent)]
-pub struct DisplayPresentStatus(pub i32);
-impl DisplayPresentStatus {
- pub const Success: Self = Self(0i32);
- pub const SourceStatusPreventedPresent: Self = Self(1i32);
- pub const ScanoutInvalid: Self = Self(2i32);
- pub const SourceInvalid: Self = Self(3i32);
- pub const DeviceInvalid: Self = Self(4i32);
- pub const UnknownFailure: Self = Self(5i32);
-}
-impl ::core::marker::Copy for DisplayPresentStatus {}
-impl ::core::clone::Clone for DisplayPresentStatus {
- fn clone(&self) -> Self {
- *self
- }
-}
-#[repr(C)]
-#[doc = "*Required features: `\"Devices_Display_Core\"`, `\"Foundation_Numerics\"`*"]
-#[cfg(feature = "Foundation_Numerics")]
-pub struct DisplayPresentationRate {
- pub VerticalSyncRate: super::super::super::Foundation::Numerics::Rational,
- pub VerticalSyncsPerPresentation: i32,
-}
-#[cfg(feature = "Foundation_Numerics")]
-impl ::core::marker::Copy for DisplayPresentationRate {}
-#[cfg(feature = "Foundation_Numerics")]
-impl ::core::clone::Clone for DisplayPresentationRate {
- fn clone(&self) -> Self {
- *self
- }
-}
-pub type DisplayPrimaryDescription = *mut ::core::ffi::c_void;
-#[doc = "*Required features: `\"Devices_Display_Core\"`*"]
-#[repr(transparent)]
-pub struct DisplayRotation(pub i32);
-impl DisplayRotation {
- pub const None: Self = Self(0i32);
- pub const Clockwise90Degrees: Self = Self(1i32);
- pub const Clockwise180Degrees: Self = Self(2i32);
- pub const Clockwise270Degrees: Self = Self(3i32);
-}
-impl ::core::marker::Copy for DisplayRotation {}
-impl ::core::clone::Clone for DisplayRotation {
- fn clone(&self) -> Self {
- *self
- }
-}
-pub type DisplayScanout = *mut ::core::ffi::c_void;
-#[doc = "*Required features: `\"Devices_Display_Core\"`*"]
-#[repr(transparent)]
-pub struct DisplayScanoutOptions(pub u32);
-impl DisplayScanoutOptions {
- pub const None: Self = Self(0u32);
- pub const AllowTearing: Self = Self(2u32);
-}
-impl ::core::marker::Copy for DisplayScanoutOptions {}
-impl ::core::clone::Clone for DisplayScanoutOptions {
- fn clone(&self) -> Self {
- *self
- }
-}
-pub type DisplaySource = *mut ::core::ffi::c_void;
-#[doc = "*Required features: `\"Devices_Display_Core\"`*"]
-#[repr(transparent)]
-pub struct DisplaySourceStatus(pub i32);
-impl DisplaySourceStatus {
- pub const Active: Self = Self(0i32);
- pub const PoweredOff: Self = Self(1i32);
- pub const Invalid: Self = Self(2i32);
- pub const OwnedByAnotherDevice: Self = Self(3i32);
- pub const Unowned: Self = Self(4i32);
-}
-impl ::core::marker::Copy for DisplaySourceStatus {}
-impl ::core::clone::Clone for DisplaySourceStatus {
- fn clone(&self) -> Self {
- *self
- }
-}
-pub type DisplayState = *mut ::core::ffi::c_void;
-#[doc = "*Required features: `\"Devices_Display_Core\"`*"]
-#[repr(transparent)]
-pub struct DisplayStateApplyOptions(pub u32);
-impl DisplayStateApplyOptions {
- pub const None: Self = Self(0u32);
- pub const FailIfStateChanged: Self = Self(1u32);
- pub const ForceReapply: Self = Self(2u32);
- pub const ForceModeEnumeration: Self = Self(4u32);
-}
-impl ::core::marker::Copy for DisplayStateApplyOptions {}
-impl ::core::clone::Clone for DisplayStateApplyOptions {
- fn clone(&self) -> Self {
- *self
- }
-}
-#[doc = "*Required features: `\"Devices_Display_Core\"`*"]
-#[repr(transparent)]
-pub struct DisplayStateFunctionalizeOptions(pub u32);
-impl DisplayStateFunctionalizeOptions {
- pub const None: Self = Self(0u32);
- pub const FailIfStateChanged: Self = Self(1u32);
- pub const ValidateTopologyOnly: Self = Self(2u32);
-}
-impl ::core::marker::Copy for DisplayStateFunctionalizeOptions {}
-impl ::core::clone::Clone for DisplayStateFunctionalizeOptions {
- fn clone(&self) -> Self {
- *self
- }
-}
-pub type DisplayStateOperationResult = *mut ::core::ffi::c_void;
-#[doc = "*Required features: `\"Devices_Display_Core\"`*"]
-#[repr(transparent)]
-pub struct DisplayStateOperationStatus(pub i32);
-impl DisplayStateOperationStatus {
- pub const Success: Self = Self(0i32);
- pub const PartialFailure: Self = Self(1i32);
- pub const UnknownFailure: Self = Self(2i32);
- pub const TargetOwnershipLost: Self = Self(3i32);
- pub const SystemStateChanged: Self = Self(4i32);
- pub const TooManyPathsForAdapter: Self = Self(5i32);
- pub const ModesNotSupported: Self = Self(6i32);
- pub const RemoteSessionNotSupported: Self = Self(7i32);
-}
-impl ::core::marker::Copy for DisplayStateOperationStatus {}
-impl ::core::clone::Clone for DisplayStateOperationStatus {
- fn clone(&self) -> Self {
- *self
- }
-}
-pub type DisplaySurface = *mut ::core::ffi::c_void;
-pub type DisplayTarget = *mut ::core::ffi::c_void;
-#[doc = "*Required features: `\"Devices_Display_Core\"`*"]
-#[repr(transparent)]
-pub struct DisplayTargetPersistence(pub i32);
-impl DisplayTargetPersistence {
- pub const None: Self = Self(0i32);
- pub const BootPersisted: Self = Self(1i32);
- pub const TemporaryPersisted: Self = Self(2i32);
- pub const PathPersisted: Self = Self(3i32);
-}
-impl ::core::marker::Copy for DisplayTargetPersistence {}
-impl ::core::clone::Clone for DisplayTargetPersistence {
- fn clone(&self) -> Self {
- *self
- }
-}
-pub type DisplayTask = *mut ::core::ffi::c_void;
-pub type DisplayTaskPool = *mut ::core::ffi::c_void;
-pub type DisplayTaskResult = *mut ::core::ffi::c_void;
-#[doc = "*Required features: `\"Devices_Display_Core\"`*"]
-#[repr(transparent)]
-pub struct DisplayTaskSignalKind(pub i32);
-impl DisplayTaskSignalKind {
- pub const OnPresentFlipAway: Self = Self(0i32);
- pub const OnPresentFlipTo: Self = Self(1i32);
-}
-impl ::core::marker::Copy for DisplayTaskSignalKind {}
-impl ::core::clone::Clone for DisplayTaskSignalKind {
- fn clone(&self) -> Self {
- *self
- }
-}
-pub type DisplayView = *mut ::core::ffi::c_void;
-pub type DisplayWireFormat = *mut ::core::ffi::c_void;
-#[doc = "*Required features: `\"Devices_Display_Core\"`*"]
-#[repr(transparent)]
-pub struct DisplayWireFormatColorSpace(pub i32);
-impl DisplayWireFormatColorSpace {
- pub const BT709: Self = Self(0i32);
- pub const BT2020: Self = Self(1i32);
- pub const ProfileDefinedWideColorGamut: Self = Self(2i32);
-}
-impl ::core::marker::Copy for DisplayWireFormatColorSpace {}
-impl ::core::clone::Clone for DisplayWireFormatColorSpace {
- fn clone(&self) -> Self {
- *self
- }
-}
-#[doc = "*Required features: `\"Devices_Display_Core\"`*"]
-#[repr(transparent)]
-pub struct DisplayWireFormatEotf(pub i32);
-impl DisplayWireFormatEotf {
- pub const Sdr: Self = Self(0i32);
- pub const HdrSmpte2084: Self = Self(1i32);
-}
-impl ::core::marker::Copy for DisplayWireFormatEotf {}
-impl ::core::clone::Clone for DisplayWireFormatEotf {
- fn clone(&self) -> Self {
- *self
- }
-}
-#[doc = "*Required features: `\"Devices_Display_Core\"`*"]
-#[repr(transparent)]
-pub struct DisplayWireFormatHdrMetadata(pub i32);
-impl DisplayWireFormatHdrMetadata {
- pub const None: Self = Self(0i32);
- pub const Hdr10: Self = Self(1i32);
- pub const Hdr10Plus: Self = Self(2i32);
- pub const DolbyVisionLowLatency: Self = Self(3i32);
-}
-impl ::core::marker::Copy for DisplayWireFormatHdrMetadata {}
-impl ::core::clone::Clone for DisplayWireFormatHdrMetadata {
- fn clone(&self) -> Self {
- *self
- }
-}
-#[doc = "*Required features: `\"Devices_Display_Core\"`*"]
-#[repr(transparent)]
-pub struct DisplayWireFormatPixelEncoding(pub i32);
-impl DisplayWireFormatPixelEncoding {
- pub const Rgb444: Self = Self(0i32);
- pub const Ycc444: Self = Self(1i32);
- pub const Ycc422: Self = Self(2i32);
- pub const Ycc420: Self = Self(3i32);
- pub const Intensity: Self = Self(4i32);
-}
-impl ::core::marker::Copy for DisplayWireFormatPixelEncoding {}
-impl ::core::clone::Clone for DisplayWireFormatPixelEncoding {
- fn clone(&self) -> Self {
- *self
- }
-}