Partager via


ID3D10Debug::SetPresentPerRenderOpDelay, méthode (d3d10sdklayers.h)

Définissez le nombre de millisecondes à mettre en veille après l’appel de Present .

Syntaxe

HRESULT SetPresentPerRenderOpDelay(
  [in] UINT Milliseconds
);

Paramètres

[in] Milliseconds

Type : UINT

Nombre de millisecondes à mettre en veille après l’appel de Present.

Valeur retournée

Type : HRESULT

Cette méthode retourne l’un des codes de retour Direct3D 10 suivants.

Remarques

Note Si vous appelez cette API dans un processus session 0, elle retourne DXGI_ERROR_NOT_CURRENTLY_AVAILABLE.
 
L’application est mise en veille uniquement si D3D10_DEBUG_FEATURE_PRESENT_PER_RENDER_OP est un ensemble dans le masque de fonctionnalité. Si cet indicateur n’est pas défini, le nombre de millisecondes est défini mais ignoré et l’application ne se met pas en veille. 10 ms est utilisé comme valeur par défaut si cette méthode n’est jamais appelée.

Configuration requise

   
Plateforme cible Windows
En-tête d3d10sdklayers.h

Voir aussi

ID3D10Debug, interface