|
HRESULT | IDCXREQ::StartGrayscalePrintSession ([in] BSTR callingTitle, [in] BSTR calledTitle, [in] BSTR host, [in] unsigned short port, [out, retval] IDCXPrintSession **session) |
| Start a DICOM Print Session for Grayscale images printing. More...
|
|
HRESULT | IDCXREQ::StartColorPrintSession ([in] BSTR callingTitle, [in] BSTR calledTitle, [in] BSTR host, [in] unsigned short port, [out, retval] IDCXPrintSession **session) |
| Start a DICOM Print Session for Color images printing. More...
|
|
HRESULT | IDCXREQ::EndPrintSession () |
| End the print session.
|
|
HRESULT | IDCXREQ::StartGrayscalePrintSessionEx ([in] BSTR callingTitle, [in] BSTR calledTitle, [in] BSTR host, [in] unsigned short port, [in] IDCXOBJ *obj, [out, retval] IDCXPrintSession **session) |
| Same as StartGrayscalePrintSession but with extra parameters for the N-CREATE. More...
|
|
HRESULT | IDCXREQ::StartColorPrintSessionEx ([in] BSTR callingTitle, [in] BSTR calledTitle, [in] BSTR host, [in] unsigned short port, [in] IDCXOBJ *obj, [out, retval] IDCXPrintSession **session) |
| Same as StartColorPrintSession but with extra parameters for the N-CREATE. More...
|
|
The DICOM Print Service is used to print DICOM Images
◆ PRINT_COLOR_SPACE
Image Color Spaces.
Enumerator |
---|
PCS_GRAY | Grayscale.
|
PCS_COLOR | Color.
|
◆ PRINT_JOB_STATUS
Print Job Status Codes
Enumerator |
---|
PJS_PENDING | Pending - the job is queued but did not start yet.
|
PJS_PRINTING | Printing - the job is now being printed.
|
PJS_DONE | Done - the job was printed successfuly.
|
PJS_FAILURE | Failure - the job failed to print.
|
◆ PRINT_PAGE_ORIENTATION
Print Page Orientation
Enumerator |
---|
PPO_PORTRAIT | Portrait Page Orientation.
|
PPO_LANDSACPE | Landscape Page Orientation.
|
◆ StartColorPrintSession()
HRESULT IDCXREQ::StartColorPrintSession |
( |
[in] BSTR |
callingTitle, |
|
|
[in] BSTR |
calledTitle, |
|
|
[in] BSTR |
host, |
|
|
[in] unsigned short |
port, |
|
|
[out, retval] IDCXPrintSession ** |
session |
|
) |
| |
◆ StartColorPrintSessionEx()
HRESULT IDCXREQ::StartColorPrintSessionEx |
( |
[in] BSTR |
callingTitle, |
|
|
[in] BSTR |
calledTitle, |
|
|
[in] BSTR |
host, |
|
|
[in] unsigned short |
port, |
|
|
[in] IDCXOBJ * |
obj, |
|
|
[out, retval] IDCXPrintSession ** |
session |
|
) |
| |
Same as StartColorPrintSession but with extra parameters for the N-CREATE.
- See also
- StartGrayscalePrintSessionEx
- DICOM Conformance:
- Requested Presentation Contexts:
- Verification SOP Class - 1.2.840.10008.1.1
- Basic Color Print Management Meta SOP Class - 1.2.840.10008.5.1.1.18
- Basic Annotation Box SOP Class - 1.2.840.10008.5.1.1.15
- Proposed Transfer Syntaxes (for all SOP Classes):
- Little Endian Implicit - 1.2.840.10008.1.2
- Little Endian Explicit - 1.2.840.10008.1.2.1
- Big Endian Explicit - 1.2.840.10008.1.2.2
- Parameters
-
callingTitle | Calling AE Title (us) |
calledTitle | Called AE Title (them) |
host | Host name or IP address (their) |
port | The port number they are listening to |
obj | Object with additional parameters for the session create call |
session | The created session object |
◆ StartGrayscalePrintSession()
HRESULT IDCXREQ::StartGrayscalePrintSession |
( |
[in] BSTR |
callingTitle, |
|
|
[in] BSTR |
calledTitle, |
|
|
[in] BSTR |
host, |
|
|
[in] unsigned short |
port, |
|
|
[out, retval] IDCXPrintSession ** |
session |
|
) |
| |
◆ StartGrayscalePrintSessionEx()
HRESULT IDCXREQ::StartGrayscalePrintSessionEx |
( |
[in] BSTR |
callingTitle, |
|
|
[in] BSTR |
calledTitle, |
|
|
[in] BSTR |
host, |
|
|
[in] unsigned short |
port, |
|
|
[in] IDCXOBJ * |
obj, |
|
|
[out, retval] IDCXPrintSession ** |
session |
|
) |
| |
Same as StartGrayscalePrintSession but with extra parameters for the N-CREATE.
Start a Grayscale Print Session: Send a N-CREATE command to create the print session.
- Note
- This method starts an association and leaves it open until the session object is disposed.
- DICOM Conformance:
- Requested Presentation Contexts:
- Verification SOP Class - 1.2.840.10008.1.1
- Basic Grayscale Print Management Meta SOP Class - 1.2.840.10008.5.1.1.9
- Basic Annotation Box SOP Class - 1.2.840.10008.5.1.1.15
- Proposed Transfer Syntaxes (for all SOP Classes):
- Little Endian Implicit - 1.2.840.10008.1.2
- Little Endian Explicit - 1.2.840.10008.1.2.1
- Big Endian Explicit - 1.2.840.10008.1.2.2
- Parameters
-
callingTitle | Calling AE Title (us) |
calledTitle | Called AE Title (them) |
host | Host name or IP address (their) |
port | The port number they are listening to |
obj | Object with additional parameters for the session create call |
session | The created session object |