DXGKARG_SETFLIPQUEUELOGBUFFER 結構 (d3dkmddi.h)

DXGKARG_SETFLIPQUEUELOGBUFFER 結構包含驅動程式DXGKDDI_SETFLIPQUEUELOGBUFFER回呼函式的參數。

語法

typedef struct _DXGKARG_SETFLIPQUEUELOGBUFFER {
  D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
  UINT                           LayerIndex;
  UINT                           NumberOfEntries;
  DXGK_FLIPQUEUE_LOG_ENTRY       *LogBufferAddress;
} DXGKARG_SETFLIPQUEUELOGBUFFER;

成員

VidPnSourceId

[in] D3DDDI_VIDEO_PRESENT_SOURCE_ID 值,識別提供翻轉佇列記錄緩衝區的 VidPn 來源標識碼。

LayerIndex

[in]以零起始的索引值,識別提供翻轉佇列記錄緩衝區的 MPO 平面索引。

NumberOfEntries

[in] LogBufferAddress 指向之翻轉佇列記錄緩衝區中的項目數目。

LogBufferAddress

[in]翻轉佇列記錄緩衝區中 DXGK_FLIPQUEUE_LOG_ENTRY 結構的陣列指標。 此值是非分頁記憶體中翻轉佇列記錄緩衝區的核心模式 CPU 虛擬位址。 如果 OS 即將終結目前的翻轉佇列記錄緩衝區,LogBufferAddress 為 NULL。

備註

如需詳細資訊,請參閱 取得佇列翻轉的目前統計數據

規格需求

需求
最低支援的用戶端 Windows 11 (WDDM 3.0)
標頭 d3dkmddi.h

另請參閱

DXGK_FLIPQUEUE_LOG_ENTRY

DXGKDDI_SETFLIPQUEUELOGBUFFER