D3DKMT_OUTPUTDUPLPRESENTTOHWQUEUE 構造体 (d3dkmthk.h)

ハードウェア キューの重複ハンドルを出力するために D3DKMTOutputDuplPresentToHwQueue 関数によって使用されます。

構文

typedef struct _D3DKMT_OUTPUTDUPLPRESENTTOHWQUEUE {
  D3DKMT_HANDLE                  hSource;
  D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
  ULONG                          BroadcastHwQueueCount;
  D3DKMT_HANDLE                  *hHwQueues;
  D3DKMT_PRESENT_RGNS            PresentRegions;
  D3DKMT_OUTPUTDUPLPRESENTFLAGS  Flags;
  D3DKMT_HANDLE                  hIndirectHwQueue;
} D3DKMT_OUTPUTDUPLPRESENTTOHWQUEUE;

メンバー

hSource

存在するソース割り当てのハンドル。

VidPnSourceId

モニターが接続されているビデオ 存在ネットワーク (VidPN) トポロジのパスにある、ビデオ存在ソースの 0 から始まる識別番号。

BroadcastHwQueueCount

このシグナルをブロードキャストするハードウェア キューの数を指定します。

hHwQueues

ハードウェア キューの配列へのハンドル。

PresentRegions

D3DKMT_PRESENT_RGNS型のダーティ領域と移動領域。

Flags

出力動作を指定するD3DKMT_OUTPUTDUPLPRESENTFLAGS列挙のフラグ。

hIndirectHwQueue

間接ハードウェア キューへのハンドル。

要件

要件
サポートされている最小のクライアント Windows 10 バージョン 1903
Header d3dkmthk.h