D2D1_RENDERING_CONTROLS struttura (d2d1_1.h)
Descrive le limitazioni da applicare a un renderer degli effetti di immagine.
Sintassi
typedef struct D2D1_RENDERING_CONTROLS {
D2D1_BUFFER_PRECISION bufferPrecision;
D2D1_SIZE_U tileSize;
} D2D1_RENDERING_CONTROLS;
Members
bufferPrecision
Precisione del buffer utilizzata per impostazione predefinita se la precisione del buffer non è diversamente specificata dall'effetto o dalla trasformazione.
tileSize
Dimensioni dell'allocazione dei riquadri da utilizzare dal renderer dell'effetto di immagine.
Commenti
Il renderer può allocare riquadri più grandi dell'allocazione minima del riquadro. I riquadri allocati saranno poteri di due delle dimensioni minime su ogni asse, ad eccezione del fatto che le dimensioni su ogni asse non supereranno le dimensioni massime garantite per il livello di funzionalità del dispositivo.
L'entità di rendering minima dei pixel è la dimensione del riquadro quadrato sotto cui il renderer espanderà l'allocazione del riquadro anziché tentare di suddividere ulteriormente il riquadro di rendering. Quando questa soglia viene raggiunta, le dimensioni del riquadro di allocazione vengono espanse. Questa operazione può verificarsi ripetutamente fino a quando il rendering non può procedere oppure è determinato che il grafico non può essere eseguito il rendering.
La precisione del buffer viene usata per i buffer intermedi se diversamente non specificato dagli effetti , ad esempio chiamando SetValue sull'effetto con la proprietà D2D1_PROPERTY_PRECISION ) o la topologia dell'effetto interno, se necessario. Se il tipo di buffer nel contesto è D2D1_BUFFER_PRECISION_UNKNOWN e in caso contrario non specificato dall'effetto o dalla trasformazione, la precisione dell'output sarà la precisione massima degli input alla trasformazione. La precisione del buffer non influisce sul numero di canali usati.
Requisiti
Client minimo supportato | Windows 8 e Platform Update per Windows 7 [app desktop | App UWP] |
Server minimo supportato | Windows Server 2012 e Aggiornamento della piattaforma per Windows Server 2008 R2 [app desktop | App UWP] |
Intestazione | d2d1_1.h |