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 |