Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ein einfarbiger Pinsel.
Vererbung
Die IXpsOMSolidColorBrush-Schnittstelle erbt von IXpsOMBrush. IXpsOMSolidColorBrush verfügt auch über folgende Arten von Membern:
Methoden
Die IXpsOMSolidColorBrush-Schnittstelle verfügt über diese Methoden.
IXpsOMSolidColorBrush::Clone Erstellt eine ausführliche Kopie der Schnittstelle. (IXpsOMSolidColorBrush.Clone) |
IXpsOMSolidColorBrush::GetColor Ruft den Farbwert und das Farbprofil des Pinsels ab. |
IXpsOMSolidColorBrush::SetColor Legt den Farbwert und das Farbprofil des Pinsels fest. |
Hinweise
Im folgenden Codebeispiel wird veranschaulicht, wie Sie eine instance dieser Schnittstelle erstellen.
IXpsOMSolidColorBrush *newInterface;
// The following values are defined outside of
// this example.
// XPS_COLOR color;
// IXpsOMColorProfileResource *colorProfile;
// Note the implicit requirement that CoInitializeEx
// has previously been called from this thread.
hr = CoCreateInstance(
__uuidof(XpsOMObjectFactory),
NULL,
CLSCTX_INPROC_SERVER,
_uuidof(IXpsOMObjectFactory),
reinterpret_cast<LPVOID*>(&xpsFactory)
);
if (SUCCEEDED(hr))
{
hr = xpsFactory->CreateSolidColorBrush (
&color,
colorProfile,
&newInterface);
if (SUCCEEDED(hr))
{
// use newInterface
newInterface->Release();
}
xpsFactory->Release();
}
else
{
// evaluate HRESULT error returned in hr
}
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7, Windows Vista mit SP2 und Plattformupdate für Windows Vista [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2, Windows Server 2008 mit SP2 und Plattformupdate für Windows Server 2008 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | xpsobjectmodel.h |
Weitere Informationen
IXpsOMObjectFactory::CreateSolidColorBrush