structure D3DKMDT_SHAREDPRIMARYSURFACEDATA (d3dkmdt.h)
La structure D3DKMDT_SHAREDPRIMARYSURFACEDATA décrit une surface primaire partagée.
Syntaxe
typedef struct _D3DKMDT_SHAREDPRIMARYSURFACEDATA {
[in] UINT Width;
[in] UINT Height;
[in] D3DDDIFORMAT Format;
[in] D3DDDI_RATIONAL RefreshRate;
[in] D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
} D3DKMDT_SHAREDPRIMARYSURFACEDATA;
Membres
[in] Width
Largeur de la surface, en pixels. Le pilote retourne la valeur de largeur.
[in] Height
Hauteur de la surface, en pixels. Le pilote retourne la valeur de hauteur.
[in] Format
Valeur D3DDDIFORMAT-typée qui indique le format de pixel de la surface. Le pilote retourne la valeur de format.
[in] RefreshRate
Structure D3DDDI_RATIONAL qui indique le taux d’actualisation avec lequel la surface primaire partagée a été créée.
[in] VidPnSourceId
Numéro d’identification de base zéro de la vidéo présente source dans un chemin d’accès d’une topologie de réseau présent vidéo (VidPN) sur laquelle se trouve la surface.
Remarques
Plusieurs processus peuvent verrouiller une surface primaire partagée. Le gestionnaire de mémoire vidéo épingle l’allocation standard pour la surface primaire partagée dans la mémoire vidéo afin que le convertisseur numérique à analogique (DAC) soit garanti pour analyser toujours les données appropriées.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows Vista |
d’en-tête | d3dkmdt.h (include D3dkmddi.h) |