Partager via


structure D3DKMT_OUTPUTDUPLPRESENTTOHWQUEUE (d3dkmthk.h)

Utilisé par la fonction D3DKMTOutputDuplPresentToHwQueue pour générer le handle en double d’une file d’attente matérielle.

Syntaxe

typedef struct _D3DKMT_OUTPUTDUPLPRESENTTOHWQUEUE {
  D3DKMT_HANDLE                  hSource;
  D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
  ULONG                          BroadcastHwQueueCount;
  void                           D3DKMT_PTR(
    D3DKMT_HANDLE *unnamedParam1,
    hHwQueues     unnamedParam2
  );
  D3DKMT_PRESENT_RGNS            PresentRegions;
  D3DKMT_OUTPUTDUPLPRESENTFLAGS  Flags;
  D3DKMT_HANDLE                  hIndirectHwQueue;
} D3DKMT_OUTPUTDUPLPRESENTTOHWQUEUE;

Membres

hSource

Handle vers l’allocation source à partir de laquelle présenter.

VidPnSourceId

Numéro d’identification de base zéro de la source de la vidéo présente dans un chemin d’accès d’une topologie de réseau présent vidéo (VidPN) à laquelle le moniteur est connecté.

BroadcastHwQueueCount

Spécifie le nombre de files d’attente matérielles vers laquelle diffuser ce signal.

void D3DKMT_PTR( D3DKMT_HANDLE *unnamedParam1, hHwQueues unnamedParam2)

PresentRegions

Régions sales et déplacées, de type D3DKMT_PRESENT_RGNS.

Flags

Indicateurs de l’énumération D3DKMT_OUTPUTDUPLPRESENTFLAGS qui spécifient le comportement de sortie.

hIndirectHwQueue

Handle de la file d’attente matérielle indirecte.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10 version 1903
En-tête d3dkmthk.h