Share via


Windows.Devices.Printers Namespace

Provides APIs for working with 3D printers.

Classes

IppAttributeError

Represents an error for an attribute set operation for a printer or printer job.

IppAttributeValue

Represents an attribute value as defined by the Internet Printing Protocol (IPP) specification. This class provides static methods you can use to create an IppAttributeValue object that represents an instance of the specified attribute name and has the specified value(s), and static methods you can use to get values you have created.

IppIntegerRange

Represents information about a rangeOfInteger attribute as defined by the Internet Printing Protocol (IPP) specification.

IppPrintDevice

Represents a printer device that supports the Internet Printing Protocol (IPP).

IppResolution

Represents information about a resolution attribute as defined by the Internet Printing Protocol (IPP) specification.

IppSetAttributesResult

The result of an attribute set operation for a printer or printer job.

IppTextWithLanguage

Represents information about a textWithLanguage attribute as defined by the Internet Printing Protocol (IPP) specification.

PageConfigurationSettings

Specifies page configuration sources. By default, all property values are set to PageConfigurationSource.PrintJobConfiguration.

PdlPassthroughProvider

Represents a page description language (PDL) pass-through provider.

PdlPassthroughTarget

Represents a print job PDL pass-through stream.

Print3DDevice

Represents a 3D printer.

PrintSchema

Provides APIs to access a 3D printer's capabilities and print tickets.

VirtualPrinterInstallationParameters
VirtualPrinterInstallationResult
VirtualPrinterManager
VirtualPrinterSupportedFormat

Enums

IppAttributeErrorReason

Defines values that represent the reasons why an attribute set operation failed for a printer or printer job.

IppAttributeValueKind

Defines values that represent attribute names as defined by the Internet Printing Protocol (IPP) specification.

IppPrintDeviceKind

Specifies the kind of an Internet Printing Protocol (IPP) device.

IppResolutionUnit

Defines values that represents units for an IppResolution object.

PageConfigurationSource

Defines constants that specify the source from which page configuration settings are to be taken.

VirtualPrinterInstallationStatus
VirtualPrinterPreferredInputFormat