Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Usato in una chiamata alla funzione CheckPresentDurationSupport per controllare i dettagli sul supporto dei dispositivi hardware per passare facilmente a una nuova frequenza di aggiornamento del monitor.
Sintassi
typedef struct D3DDDIARG_CHECKPRESENTDURATIONSUPPORT {
[in] D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
[in] UINT DesiredPresentDuration;
[out] UINT ClosestSmallerDuration;
[out] UINT ClosestLargerDuration;
} D3DDDIARG_CHECKPRESENTDURATIONSUPPORT;
Membri
[in] VidPnSourceId
Numero di identificazione di origine vidPN (Video present network) in base zero dell'input su cui viene eseguito il supporto hardware.
[in] DesiredPresentDuration
Durata desiderata di una singola operazione presente, in unità di 100 nanosecondi.
[out] ClosestSmallerDuration
La durata desiderata più piccola supportata di una singola operazione presente nell'origine VidPN specificata, in unità di 100 nanosecondi. Il valore deve essere ≤ DesiredPresentDuration.
Per altre limitazioni su questo valore, vedere la sezione Osservazioni.
[out] ClosestLargerDuration
La durata desiderata massima supportata di una singola operazione presente nell'origine VidPN specificata, in unità di 100 nanosecondi. Il valore deve essere ≥ DesiredPresentDuration.
Per altre limitazioni su questo valore, vedere la sezione Osservazioni.
Osservazioni
ClosestSmallerDuration o ClosestLargerDuration può essere zero. Tuttavia, se entrambi sono zero, il dispositivo non può passare facilmente a una nuova frequenza di aggiornamento.
Se sia ClosestSmallerDuration che ClosestLargerDuration hanno lo stesso valore di DesiredPresentDuration, il dispositivo può corrispondere esattamente DesiredPresentDuration.
La differenza tra DesiredPresentDuration e ClosestSmallerDuration (o ClosestLargerDuration) rappresenta la conoscenza del driver delle funzionalità del dispositivo, ma si verifica un errore aggiuntivo durante l'esecuzione. L'accuratezza finale del dispositivo quando si usano durate per ogni presente deve in genere corrispondere all'accuratezza usando le modalità di presentazione esistenti.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 8.1,WDDM 1.3 e versioni successive |
server minimo supportato | Windows Server 2012 R2 |
intestazione | d3dumddi.h (include D3d10umddi.h) |