IPrintOemUni::GetImplementedMethod メソッド (prcomoem.h)
このメソッドは IPrintOemUni::GetImplementedMethod
、レンダリング プラグインが実装した IPrintOemUni インターフェイス メソッドを判別するために Unidrv によって使用されます。
構文
HRESULT GetImplementedMethod(
PSTR pMethodName
);
パラメーター
pMethodName
IPrintOemUni::FilterGraphics の IPrintOemUni::ImageProcessing または "FilterGraphics" の "ImageProcessing" など、IPrintOemUni インターフェイス メソッドの名前を表す文字列への呼び出し元指定のポインター。
戻り値
GetImplementedMethod
は、次のいずれかの値を返す必要があります。
リターン コード | 説明 |
---|---|
|
操作が成功しました (つまり、指定したメソッドが実装されます)。 |
|
操作が失敗しました (つまり、指定されたメソッドは実装されていません)。 |
注釈
Unidrv のレンダリング プラグインでは、 メソッドを IPrintOemUni::GetImplementedMethod
、このインターフェイスの他のいくつかのメソッドと共に実装する必要があります。 省略可能なメソッドについては、 IPrintOemUni::GetImplementedMethod
入力メソッド名の文字列を調べ、関連付けられているメソッドがプラグイン内に実装されているかどうかを示す値を返します。 たとえば、文字列 "ImageProcessing" で が呼び出された場合 IPrintOemUni::GetImplementedMethod
、 IPrintOemUni::ImageProcessing メソッドが実装され、それ以外の場合はS_FALSE S_OKが返されます。
メソッドは IPrintOemUni::GetImplementedMethod
、次の名前文字列を認識する必要があります。
"CommandCallback"
"Compression"
"DownloadCharGlyph"
"DownloadFontHeader"
"FilterGraphics"
"HalftonePattern"
"ImageProcessing"
"MemoryUsage"
"OutputCharStr"
"SendFontCmd"
"TextOutAsBitmap"
"TTDownloadMethod"
"TTYGetInfo"
要件
要件 | 値 |
---|---|
対象プラットフォーム | デスクトップ |
Header | prcomoem.h (Prcomoem.h を含む) |