CreateDC
Tworzy kontekstu urządzenia dla określonego urządzenia.
CreateIC
Tworzy kontekście informacji dla określonego urządzenia. Zapewnia to szybki sposób, aby uzyskać informacje o urządzeniu bez tworzenia kontekstu urządzenia.
CreateCompatibleDC
Tworzy kontekst urządzenie pamięci, która jest zgodna z innego kontekstu urządzenia. Można go przygotować obrazy w pamięci.
DeleteDC
Usuwa kontekstu urządzenia Windows skojarzone z tym obiektem CDC .
FromHandle
Zwraca wskaźnik do obiektu CDC , gdy dojście do kontekstu urządzenia. Jeśli obiekt CDC nie jest dołączony do uchwytu, tymczasowy obiekt CDC zostanie utworzona i dołączone.
DeleteTempMap
Wywoływany przez obsługi czas bezczynności CWinApp , aby usunąć wszelkie tymczasowy obiekt CDC , stworzony przez FromHandle . Również odłącza kontekstu urządzenia.
Dołącz
Dołącza kontekstu urządzenia systemu Windows do tego obiektu CDC .
Odłączanie
Odłącza kontekstu urządzenia systemu Windows z tego obiektu CDC .
SetAttribDC
Ustawia m_hAttribDC , atrybutu kontekstu urządzenia.
SetOutputDC
Ustawia m_hDC , kontekstu urządzenia wyjściowe.
ReleaseAttribDC
Zwalnia m_hAttribDC , atrybutu kontekstu urządzenia.
ReleaseOutputDC
Zwalnia m_hDC , kontekstu urządzenia wyjściowe.
GetCurrentBitmap
Zwraca wskaźnik do aktualnie zaznaczonego obiektu CBitmap .
GetCurrentBrush
Zwraca wskaźnik do aktualnie zaznaczonego obiektu CBrush .
GetCurrentFont
Zwraca wskaźnik do aktualnie zaznaczonego obiektu CFont .
GetCurrentPalette
Zwraca wskaźnik do aktualnie zaznaczonego obiektu CPalette .
GetCurrentPen
Zwraca wskaźnik do aktualnie zaznaczonego obiektu CPen .
GetWindow
Zwraca okna skojarzonego z kontekstu urządzenia wyświetlania.
SetBoundsRect
Kontroluje gromadzenia informacji stanowią granic prostokąta w kontekście określonego urządzenia.
GetBoundsRect
Zwraca bieżący zakumulowany prostokąta obwiedni dla kontekstu podanego urządzenia.
GetClipBox
Pobiera wymiary tightest obwiedni prostokąt wokół bieżącego granicę przycinania.
SelectClipRgn
Łączy danego regionu z bieżącego obszaru przycinania przy użyciu określonego trybu.
ExcludeClipRect
Tworzy nowy region odcinania, która składa się z obszaru przycinania minus określonego prostokąta.
ExcludeUpdateRgn
Zapobiega rysunku nieprawidłowy obszarach okna wykluczając zaktualizowane regionu w oknie z regionu odcinania.
IntersectClipRect
Tworzy nowy region odcinania tworzących przecięcie bieżącego regionu i prostokąt.
OffsetClipRgn
Przesuwa jest wycinany obszar danego wyrobu.
PtVisible
Określa, czy dany punkt w obrębie obszaru przycinania.
RectVisible
Określa, czy jakakolwiek część danego prostokąta leży wewnątrz jest wycinany obszar.
GetCurrentPosition
Pobiera bieżące położenie pióra (w logicznym układzie współrzędnych).
MoveTo
Przenosi aktualne stanowisko.
LineTo
Rysuje linię z bieżącej pozycji, ale nie wliczając, punkt.
Łuk
Rysuje łuk eliptyczny.
ArcTo
Rysuje łuk eliptyczny. Ta funkcja jest podobny do Arc , z tym wyjątkiem, że obecna sytuacja jest aktualizowany.
AngleArc
Rysuje odcinek linii i łuku i przenosi bieżącej pozycji punktu końcowego łuku.
GetArcDirection
Zwraca bieżący kierunek łuku dla kontekstu urządzenia.
SetArcDirection
Ustawia kierunek rysowania stosowaną do funkcji łuku i prostokąt.
PolyDraw
Rysuje segmenty linii i krzywe Béziera drugiego stopnia. Ta funkcja aktualizuje bieżącą pozycję.
Łamana
Zwraca zestaw segmentów linii określone punkty połączeń.
PolyPolyline
Rysuje wiele serii połączonych segmentów. Bieżąca pozycja jest używane ani aktualizowane przez tę funkcję.
PolylineTo
Rysuje jednego lub więcej linii prostych i przenosi aktualne stanowisko do punktu końcowego ostatniego wiersza.
PolyBezier
Rysuje krzywe Béziera drugiego stopnia jednego lub więcej. Bieżąca pozycja jest używane ani aktualizowane.
PolyBezierTo
Rysuje krzywe Béziera drugiego stopnia jednego lub więcej i przenosi aktualne stanowisko do punktu końcowego ostatniego krzywej Béziera drugiego stopnia.
Cięciwa
Rysuje Cięciwa (wartość zamknięte przez przecięcie elipsy i odcinek).
DrawFocusRect
Rysuje prostokąt w stylu używane do wskazywania fokus.
Elipsa
Rysuje elipsę.
Wykres kołowy
Rysuje kołowego w kształcie klina.
Wielokąt
Rysuje wielokąt składający się z dwóch lub więcej punktów (wierzchołków) połączone liniami.
PolyPolygon
Tworzy dwa lub więcej wielokątów, które są wypełnione przy użyciu bieżący tryb Wielokąt napełniania. Wielokąty może zostać odłączony lub mogą nakładać.
Łamana
Rysuje wielokąt składający się ze zbioru segmentów linii łączących punkty określonego.
Prostokąt
Rysuje prostokąt przy użyciu bieżącego pióra i wstawia go za pomocą aktualnego pędzla.
RoundRect
Rysuje prostokąt z zaokrąglonymi narożnikami przy użyciu bieżącego pióra i wypełnione przy użyciu aktualnego pędzla.
PatBlt
Tworzy wzorzec bitowy.
BitBlt
Skopiowanie bitmapy z kontekstu podanego urządzenia.
StretchBlt
Przenosi bitmapy z prostokąta źródłowego i urządzenia do docelowy prostokąt, rozciągnięcie lub kompresowanie bitmapy, jeżeli jest to konieczne dopasować wymiary prostokąta przeznaczenia.
GetPixel
Pobiera wartość koloru RGB pikseli w określonym punkcie.
SetPixel
Ustawia piksela na określony punkt najbliższy przybliżenie określonego koloru.
SetPixelV
Ustawia piksela na określonych współrzędnych na najbliższy przybliżenie określonego koloru. SetPixelV jest szybsza niż SetPixel ponieważ nie trzeba zwracać wartość koloru punktu faktycznie malowane.
FloodFill
Wypełnia obszar aktualnego pędzla.
ExtFloodFill
Wypełnia obszar aktualnego pędzla. Zapewnia większą elastyczność niż funkcja Państwa FloodFill .
MaskBlt
Łączy dane koloru dla bitmap źródłowego i docelowego przy użyciu danego maski i operacji rastrowe.
PlgBlt
Wykonuje przesunięcia bitowego bloku bitów dane koloru od określonego prostokąta w kontekście urządzenia źródłowego do określonego równoległobok w kontekście danego wyrobu.
TextOut
Zapisuje ciąg znaków w określonej lokalizacji, przy użyciu aktualnie wybranej czcionki.
ExtTextOut
Zapisuje ciąg znaków do obszaru prostokątnego, przy użyciu aktualnie wybranej czcionki.
TabbedTextOut
Zapisuje ciąg znaków w określonej lokalizacji, rozwijając kart do wartości określonej w tablicy pozycje tabulatora.
DrawText
Rysuje sformatowany tekst zdefiniowany prostokąt.
GetTextExtent
Oblicza szerokość i wysokość wiersza tekstu na atrybutu kontekstu urządzenia przy użyciu aktualnej czcionce aby określić wymiary.
GetOutputTextExtent
Oblicza szerokość i wysokość wiersza tekstu w kontekście urządzenie wyjściowe przy użyciu aktualnej czcionce aby określić wymiary.
GetTabbedTextExtent
Oblicza szerokość i wysokość ciąg znaków na atrybutu kontekstu urządzenia.
GetOutputTabbedTextExtent
Oblicza szerokość i wysokość ciąg znaków w kontekście urządzenie wyjściowe.
GrayString
Rysuje niedostępne (wygaszone) tekstu w danym miejscu.
GetTextAlign
Pobiera flagi wyrównanie tekstu.
SetTextAlign
Ustawia flagi wyrównanie tekstu.
GetTextFace
Kopiuje nazwa kroju czcionki bieżącej czcionki do buforu jako ciąg zakończony znakiem null.
GetTextMetrics
Pobiera metryki dla aktualnej czcionce atrybutu kontekstu urządzenia.
GetOutputTextMetrics
Pobiera metryki dla bieżącej czcionki z kontekstu urządzenia wyjściowe.
SetTextJustification
Dodaje odstęp do znaków podziału w ciągu.
GetTextCharacterExtra
Pobiera bieżące ustawienie za kwotę w wysokości intercharacter odstępy.
SetTextCharacterExtra
Ustawia odstęp intercharacter.
GetFontData
Pobiera informacje metryki czcionek z pliku czcionki skalowalne. Informacje mają być pobierane jest identyfikowany przez określanie przesunięcie w pliku czcionki i długości informacji do zwrotu.
GetKerningPairs
Pobiera znak kerning par na czcionkę, która jest aktualnie zaznaczony w kontekście określonego urządzenia.
GetOutlineTextMetrics
Pobiera informacje metryki czcionek dla czcionek TrueType.
GetGlyphOutline
Pobiera konspektu krzywej lub mapa bitowa znak konspektu w aktualnej czcionce.
GetCharABCWidths
Pobiera szerokości w jednostek logicznych, kolejnych znaków w danym zakresie z bieżącą czcionką.
GetCharWidth
Pobiera szerokości ułamkowe kolejnych znaków w danym zakresie z bieżącą czcionką.
GetOutputCharWidth
Pobiera szerokość poszczególnych znaków w grupie kolejnych znaków z danej czcionki za pomocą kontekstu urządzenia wyjściowego.
SetMapperFlags
Zmienia algorytm, który mapowania czcionek używa mapuje logiczne czcionek do fizycznej czcionek.
GetAspectRatioFilter
Pobiera ustawienia dla bieżącego filtru współczynnika proporcji.
QueryAbort
Wywołania AbortProc wywołania zwrotnego funkcji drukowania aplikacji i kwerend czy drukowanie powinno zostać zakończone.
Ucieczka
Umożliwia aplikacjom dostęp do urządzeń, które nie są bezpośrednio dostępne z poszczególnych urządzeń za pośrednictwem interfejsu GDI. Umożliwia dostęp do funkcji anulowania systemu Windows. Wywołania ucieczki przez aplikację są tłumaczone i wysyłane do sterownika urządzenia.
DrawEscape
Uzyskuje dostęp do rysowania możliwości wyświetlania wideo, które nie są bezpośrednio dostępne za pośrednictwem graficzny interfejs urządzenia (GDI).
StartDoc
Informuje sterownik urządzenia, że nowe zadanie drukowania jest uruchamianie.
Strona główna
Informuje sterownik urządzenia rozpoczyna nową stronę.
EndPage
Informuje sterownik urządzenia, że strona jest końcowa.
SetAbortProc
Ustawia funkcja wywołania zwrotnego dostarczonych przez programistę, Windows wywołuje Jeśli zadanie wydruku musi być przerwane.
AbortDoc
Kończy bieżące zadanie drukowania, wymazywanie wszystko, którym aplikacja została napisana do urządzenia od czasu ostatniego wywołania funkcji członek StartDoc .
EndDoc
Kończy zadanie drukowania uruchamiany przez funkcję Państwa StartDoc .
AbortPath
Zamyka i odrzuca wszelkie ścieżki w kontekście urządzenia.
BeginPath
Otwiera nawias ścieżki w kontekście urządzenia.
CloseFigure
Zamyka otwarty rysunek w ścieżce.
EndPath
Zamyka nawias ścieżki i wybiera ścieżki zdefiniowanej przez wspornik do kontekstu urządzenia.
FillPath
Zamyka wszystkie otwarte dane liczbowe w bieżącej ścieżki i wypełnienia wnętrza ścieżki za pomocą aktualnego pędzla i tryb Wielokąt wypełnianie.
FlattenPath
Przekształca każdy krzywych w ścieżce wybranych do bieżącego kontekstu urządzenia, a Każda krzywa zamieni się w sekwencji wierszy.
GetMiterLimit
Zwraca ścięcia kontekstu urządzenia.
Funkcja GetPath
Pobiera współrzędnych określających punkty końcowe linii i punktów kontroli krzywych znalezione w ścieżce, który wybrano do kontekstu urządzenia.
SelectClipPath
Wybiera bieżącą ścieżkę jako obszar przycinania kontekstu urządzenia, łącząc nowy region z wszelkich istniejących wycinany obszar przy użyciu określonego trybu.
SetMiterLimit
Ustawia limit długości progu ścięcia sprzężenia dla kontekstu urządzenia.
StrokeAndFillPath
Zamyka wszystkie otwarte dane w ścieżce, uderza kontur ścieżki za pomocą bieżącego pióra oraz wypełnienia jej wnętrze przy użyciu aktualnego pędzla.
StrokePath
Renderuje określonej ścieżce przy użyciu bieżącego pióra.
WidenPath
Nowo definiuje pojęcie bieżącą ścieżkę jako obszar, który byłby malowane, jeśli ścieżka zostały obrysowany za pomocą pióra aktualnie zaznaczony do kontekstu urządzenia.