enumerazione D3D10_1_DDIARG_STANDARD_MULTISAMPLE_QUALITY_LEVELS (d3d10umddi.h)
Il tipo di enumerazione D3D10_1_DDIARG_STANDARD_MULTISAMPLE_QUALITY_LEVELS contiene valori che identificano i livelli di qualità per i modelli multisample.
Sintassi
typedef enum D3D10_1_DDIARG_STANDARD_MULTISAMPLE_QUALITY_LEVELS {
D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN,
D3D10_1_DDIARG_CENTER_MULTISAMPLE_PATTERN
} ;
Costanti
D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN Valore del livello di qualità per il modello multisample standard. |
D3D10_1_DDIARG_CENTER_MULTISAMPLE_PATTERN Lo stesso numero di campioni di D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN, ad eccezione di tutti i campioni si sovrappongono al centro del pixel. |
Commenti
Il valore del livello di qualità per il modello multisample standard è D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN. Per esporre il supporto per il modello multisample standard per un determinato numero di campioni, il driver deve esporre almeno un livello di qualità standard tramite la relativa funzione CheckMultisampleQualityLevels . Il runtime D3D può quindi usare il valore D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN. Se i fornitori di hardware non hanno modelli di esempio proprietari che vogliono esporre e hanno solo il modello standard, possono semplicemente implementare il modello standard sia per il livello di qualità 0 che per il livello di qualità D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN. In questo caso, la funzione CheckMultisampleQualityLevels del driver restituirà un puntatore a 1 nel parametro pNumQualityLevels . Le applicazioni possono quindi richiedere il livello di qualità 0 o D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN e entrambi i livelli di qualità forniscono lo stesso comportamento.
Per ogni conteggio dei campioni in cui è supportato D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN, è necessario supportare un modello di pari livello (D3D10_1_DDIARG_CENTER_MULTISAMPLE_PATTERN). D3D10_1_DDIARG_CENTER_MULTISAMPLE_PATTERN ha lo stesso numero di campioni di D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN, ad eccezione di tutti i campioni che si sovrappongono al centro del pixel.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | D3D10_1_DDIARG_STANDARD_MULTISAMPLE_QUALITY_LEVELS è supportato in Windows Vista con Service Pack 1 (SP1) e versioni successive e Windows Server 2008 e versioni successive. |
Intestazione | d3d10umddi.h (include D3d10umddi.h) |