Share via


code de contrôle DD_DXAPI_GET_SURFACE_STATE

Un pilote de capture vidéo passe DD_DXAPI_GET_SURFACE_STATE dans le paramètre dwFunctionNum de la fonction DxApi pour indiquer si la surface de superposition est en mode bob ou weave et si elle peut être placée en mode bob ou weave.

Paramètres d’entrée

  • lpvInBuffer
    Pointeur vers une structure DDGETSURFACESTATEIN qui contient le handle de surface.

Paramètres de sortie

  • lpvOutBuffer
    Pointeur vers une structure DDGETSURFACESTATEOUT qui contient les fonctionnalités de surface.

Remarques

Le membre dwStateCaps de DDGETSURFACESTATEOUT retourne les fonctionnalités de la surface, notamment DDSTATE_BOB et DDSTATE_WEAVE. Le membre dwStateStatus de DDGETSURFACESTATEOUT peut retourner DDSTATE_BOB, DDSTATE_WEAVE, DDSTATE_SOFTWARE_AUTOFLIP (afin que l’appelant puisse savoir si le matériel utilise la saisie automatique logicielle ou matérielle) et DDSTATE_EXPLICITLY_SET (indiquant que l’appelant est dans cet état en raison d’un appel DD_DXAPI_SET_SURFACE_STATE précédent).

Cet identificateur de fonction peut être appelé au niveau de l’IRQL élevé.

Configuration requise

En-tête

Ddkmapi.h (inclure Ddkmapi.h)

Voir aussi

DDGETSURFACESTATEIN

DDGETSURFACESTATEOUT