Optie-attributen voor de functie ColorMode
Belangrijk
Het moderne afdrukplatform is de voorkeursmiddel van Windows om te communiceren met printers. U wordt aangeraden het IPP-inboxstuurprogramma van Microsoft te gebruiken, samen met PSA (Print Support Apps), om de afdrukervaring in Windows 10 en 11 voor de ontwikkeling van printerapparaten aan te passen.
Zie de Print support app design guidevoor meer informatie.
De volgende tabel bevat de kenmerken die zijn gekoppeld aan de functie ColorMode. Zie Standard-functiesvoor meer informatie over de functie ColorMode.
Kenmerknaam | Kenmerkparameter | Opmerkingen |
---|---|---|
* Kleur? | TRUE of FALSE, waarmee wordt aangegeven of de optie kleur produceert. | Facultatief. Als deze niet is opgegeven, wordt de standaardwaarde TRUE- voor *DrvBPP> 1. Als u grijswaarden wilt aanpassen, stelt u dit in op FALSE met *DrvBPP> 1. |
* ColorPlaneOrder | LIST die de volgorde aangeeft waarin Unidrv kleurvlakgegevens moet verzenden. Voorbeelden: LIJST (GEEL, MAGENTA, CYAAN, ZWART) LIJST (ROOD, GROEN, BLAUW) Kleuren kunnen in de lijst worden herhaald. |
Vereist als *DevNumOfPlanes- groter is dan 1. Het opgegeven aantal kleuren moet gelijk zijn aan *DevNumOfPlanes. |
* DevBPP | Numerieke waarde die het aantal bits per pixel aan kleurgegevens aangeeft dat door de printer wordt ondersteund. | Facultatief. Als dit niet is opgegeven, is de standaardwaarde 1. |
* DevNumOfPlanes | Numerieke waarde die het aantal kleurenvlakken aangeeft dat door de printer wordt ondersteund. | Facultatief. Als dit niet is opgegeven, is de standaardwaarde 1. (Voor kleurenprinters wordt een waarde van 1 aangeduid als pixelmodus.) |
* DrvBPP | Numerieke waarde die het aantal bits per pixel aangeeft dat Unidrv moet gebruiken voor de bitmaprenderingsbuffer. De bitmapindeling is een windows-apparaatonafhankelijke bitmap (DIB) en geldige waarden zijn 1, 4, 8, 16, 24 of 32. | Facultatief. Als dit niet is opgegeven, is de standaardwaarde 1. (Voor kleurenprinters wordt de waarde 1 aangeduid als 'planaire modus'.) Windows-DIBs gebruiken altijd één kleurvlak. |
* IPCallbackID | Positieve numerieke waarde, doorgegeven aan de IPrintOemUni::ImageProcessing methode als het argument IPCallbackID. | Vereist als een rendering-invoegtoepassing wordt geleverd die een methode IPrintOemUn::ImageProcessing bevat. |
* PaletteProgrammable | TRUE of FALSE, waarmee wordt aangegeven of het kleurenpalet programmeerbaar is. | Facultatief. Als deze niet is opgegeven, wordt de standaardwaarde FALSE. |
* Paletgrootte | Numerieke waarde die het aantal vermeldingen in het kleurenpalet aangeeft dat wordt gebruikt met de opgegeven optie. | Facultatief. Als dit niet is opgegeven, is de standaardwaarde 2. |
* RasterMode - | DIRECT of GEÏNDEXEERD, waarmee wordt aangegeven of de rastergegevens rechtstreeks naar de printer worden verzonden of worden geïndexeerd via een kleurenpalet. | Facultatief. Als dit niet is opgegeven, wordt de standaardwaarde GEÏNDEXEERD. |
Zie Optiekenmerken voor alle functiesvoor meer informatie over extra optiekenmerken.
Zie ook Beheer van de beeldkwaliteit.