intestazione dcomp.h
Questa intestazione viene usata da DirectComposition. Per altre informazioni, vedere:
dcomp.h contiene le interfacce di programmazione seguenti:
IDCompositionAffineTransform2DEffect L'effetto composito aritmetico viene usato per combinare 2 immagini usando una somma ponderata di pixel dalle immagini di input. (IDCompositionAffineTransform2DEffect) |
IDCompositionArithmeticCompositeEffect L'effetto composito aritmetico viene usato per combinare 2 immagini usando una somma ponderata di pixel dalle immagini di input. (IDCompositionArithmeticCompositeEffect) |
IDCompositionBlendEffect L'effetto Blend viene usato per combinare 2 immagini. |
IDCompositionBrightnessEffect L'effetto luminosità controlla la luminosità dell'immagine. |
IDCompositionClip Rappresenta un oggetto clip utilizzato per limitare il rendering di un sottoalbero visivo a un'area rettangolare. |
IDCompositionColorMatrixEffect L'effetto matrice di colore modifica i valori RGBA di una bitmap. |
IDCompositionCompositeEffect L'effetto composito viene usato per combinare 2 o più immagini. |
IDCompositionDelegatedInkTrail |
IDCompositionDesktopDevice Un'applicazione deve usare l'interfaccia IDCompositionDesktopDevice per usare DirectComposition in un'applicazione desktop Win32. |
IDCompositionDevice Funge da factory per tutti gli altri oggetti Microsoft DirectComposition e fornisce metodi per controllare la composizione transazionale. (IDCompositionDevice) |
IDCompositionDevice2 Funge da factory per tutti gli altri oggetti Microsoft DirectComposition e fornisce metodi per controllare la composizione transazionale. (IDCompositionDevice2) |
IDCompositionDevice3 Funge da factory per tutti gli altri oggetti Microsoft DirectComposition e fornisce metodi per controllare la composizione transazionale. (IDCompositionDevice3) |
IDCompositionDevice4 Funge da factory radice per le trame di composizione. |
IDCompositionDeviceDebug Fornisce l'accesso alle funzionalità di rendering che consentono di eseguire il debug e l'ottimizzazione delle prestazioni dell'applicazione. Questa interfaccia può essere eseguita una query dall'interfaccia del dispositivo DirectComposition. |
IDCompositionEffect Rappresenta un effetto bitmap che modifica la rasterizzazione del sottoalbero di un oggetto visivo. |
IDCompositionEffectGroup Rappresenta un gruppo di effetti bitmap applicati insieme per modificare la rasterizzazione del sottoalbero di un oggetto visivo. |
IDCompositionFilterEffect Rappresenta un effetto filtro. |
IDCompositionGaussianBlurEffect L'effetto blur gaussiano viene usato per blurare un'immagine da una funzione Gaussian, in genere per ridurre il rumore dell'immagine e ridurre i dettagli. |
IDCompositionHueRotationEffect L'effetto di rotazione della tonalità modifica la tonalità di un'immagine applicando una matrice di colori in base all'angolo di rotazione. |
IDCompositionInkTrailDevice |
IDCompositionLinearTransferEffect L'effetto di trasferimento lineare viene usato per eseguire il mapping delle intensità di colore di un'immagine usando una funzione lineare creata da un elenco di valori forniti per ogni canale. |
IDCompositionMatrixTransform Rappresenta una trasformazione affine 2D arbitraria definita da una matrice da 3 by-2. (IDCompositionMatrixTransform) |
IDCompositionMatrixTransform3D Rappresenta una trasformazione 3D arbitraria definita da una matrice da 4 by-4. |
IDCompositionRectangleClip Rappresenta un oggetto clip che limita il rendering di un sottoalbero visivo all'area rettangolare specificata. Facoltativamente, l'oggetto clip può avere angoli arrotondati specificati. |
IDCompositionRotateTransform Rappresenta una trasformazione 2D che influisce sulla rotazione di un oggetto visivo intorno all'asse z. Il sistema di coordinate viene ruotato intorno al punto centrale specificato. |
IDCompositionRotateTransform3D Rappresenta una trasformazione 3D che influisce sulla rotazione di un oggetto visivo lungo un asse arbitrario nello spazio 3D. Il sistema di coordinate viene ruotato intorno al punto centrale specificato. |
IDCompositionSaturationEffect Questo effetto viene usato per modificare la saturazione di un'immagine. L'effetto di saturazione è una specializzazione dell'effetto matrice di colore. |
IDCompositionScaleTransform Rappresenta una trasformazione 2D che influisce sulla scala di un oggetto visivo lungo l'asse x e l'asse y. Il sistema di coordinate viene ridimensionato dal punto centrale specificato. |
IDCompositionScaleTransform3D Rappresenta un effetto di trasformazione 3D che influisce sulla scala di un oggetto visivo lungo l'asse x, l'asse y e l'asse z. Il sistema di coordinate viene ridimensionato dal punto centrale specificato. |
IDCompositionShadowEffect L'effetto ombreggiatura viene usato per generare un'ombreggiatura dal canale alfa di un'immagine. L'ombreggiatura è più opaca per valori alfa più elevati e più trasparente per i valori alfa inferiori. È possibile impostare la quantità di blur e il colore dell'ombreggiatura. |
IDCompositionSkewTransform Rappresenta una trasformazione 2D che influisce sull'inclinazione di un oggetto visivo lungo l'asse x e l'asse y. Il sistema di coordinate è asimmetria intorno al punto centrale specificato. |
IDCompositionSurface Rappresenta una bitmap fisica che può essere associata a un oggetto visivo per la composizione in un albero visivo. Questa interfaccia può essere usata anche per aggiornare il contenuto bitmap. |
IDCompositionSurfaceFactory Crea oggetti superficie e superficie virtuale associati a un dispositivo di rendering fornito dall'applicazione. |
IDCompositionTableTransferEffect L'effetto trasferimento tabella viene usato per eseguire il mapping delle intensità di colore di un'immagine usando una funzione di trasferimento creata dall'interpolazione di un elenco di valori specificati. |
IDCompositionTarget Rappresenta un'associazione tra un albero visivo Microsoft DirectComposition e una destinazione in cima alla quale deve essere composta l'albero visivo. |
IDCompositionTexture Interfaccia a un oggetto che rappresenta una trama Direct3D non elaborata che può essere associata a un oggetto visivo DComp come contenuto. |
IDCompositionTransform Rappresenta una trasformazione 2D che può essere usata per modificare lo spazio delle coordinate di un sottoalbero visivo. |
IDCompositionTransform3D Rappresenta un effetto di trasformazione 3D che può essere usato per modificare la rasterizzazione di un sottoalbero visivo. |
IDCompositionTranslateTransform Rappresenta una trasformazione 2D che influisce solo sull'offset di un oggetto visivo lungo l'asse x e l'asse y. |
IDCompositionTranslateTransform3D Rappresenta una trasformazione 3D che influisce sull'offset di un oggetto visivo lungo l'asse x, l'asse y e l'asse z. |
IDCompositionTurbulenceEffect L'effetto turbolenza viene usato per generare una bitmap basata sulla funzione di disturbo Perlin. L'effetto turbolenza non ha un'immagine di input. |
IDCompositionVirtualSurface Rappresenta una bitmap allocata in modo sparse che può essere associata a un oggetto visivo per la composizione in una struttura ad albero visuale. |
IDCompositionVisual Rappresenta un oggetto visivo Microsoft DirectComposition. |
IDCompositionVisual2 Rappresenta un oggetto visivo DirectComposition in una struttura ad albero visuale. (IDCompositionVisual2) |
IDCompositionVisual3 Rappresenta un oggetto visivo DirectComposition in una struttura ad albero visuale. (IDCompositionVisual3) |
IDCompositionVisualDebug Rappresenta un oggetto visivo di debug. |
DCompositionAttachMouseDragToHwnd Crea un oggetto Interaction/InputSink per instradare il pulsante del mouse verso il basso ed eventuali eventi successivi verso l'alto e verso l'alto verso l'HWND specificato. |
DCompositionAttachMouseWheelToHwnd Crea un oggetto Interaction/InputSink per instradare i messaggi della rotellina del mouse al valore HWND specificato. |
DCompositionBoostCompositorClock Richiede che il sistema passi dinamicamente a una frequenza di aggiornamento superiore per migliorare il contenuto sensibile alla latenza. |
DCompositionCreateDevice Crea un nuovo oggetto dispositivo che può essere utilizzato per creare altri oggetti Microsoft DirectComposition. (DCompositionCreateDevice) |
DCompositionCreateDevice2 Crea un nuovo oggetto dispositivo che può essere utilizzato per creare altri oggetti Microsoft DirectComposition. (DCompositionCreateDevice2) |
DCompositionCreateDevice3 Crea un nuovo oggetto dispositivo DirectComposition, che può essere usato per creare altri oggetti DirectComposition. |
DCompositionCreateSurfaceHandle Crea un nuovo oggetto superficie di composizione che può essere associato a una catena di scambio Microsoft DirectX o a un buffer di scambio e associato a un oggetto visivo. |
DCompositionGetFrameId Ottiene l'identificatore del frame di composizione più recente del tipo specificato. |
DCompositionGetStatistics Ottiene informazioni di base sul frame di composizione e un elenco di ID di destinazione di rendering che fanno parte del frame. |
DCompositionGetTargetStatistics |
DCompositionWaitForCompositorClock Interrompe un thread fino a quando non si verifica il segnale successivo dall'orologio del compositore. |