DXGKARG_SETDISPLAYPRIVATEDRIVERFORMAT 結構 (d3dkmddi.h)

DXGKARG_SETDISPLAYPRIVATEDRIVERFORMAT 結構描述如何設定視訊簡訊簡訊的私人格式屬性。

語法

typedef struct _DXGKARG_SETDISPLAYPRIVATEDRIVERFORMAT {
  [in] D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
  [in] HANDLE                         PrimaryAllocation;
  [in] UINT                           PrivateDriverFormatAttribute;
} DXGKARG_SETDISPLAYPRIVATEDRIVERFORMAT;

成員

[in] VidPnSourceId

以零起始的標識碼,識別視訊呈現網路路徑中的視訊呈現來源, (VidPN) 拓撲,以變更 的私人驅動程式格式屬性。

[in] PrimaryAllocation

如果為非零,請處理 VidPnSourceId 成員指定之視訊呈現來源目前主要介面的配置。 當呼叫 其 DxgkDdiCreateAllocation 函式來建立主要介面時,顯示迷你埠驅動程式會傳回此句柄。 這個句柄會在 DXGKARG_CREATEALLOCATION 結構的 pAllocationInfo 陣列成員中主介面元素之DXGK_ALLOCATIONINFO結構的 hAllocation 成員中傳回。 此句柄是私人驅動程序數據結構的指標,其中包含主要配置的相關信息。

如果 PrimaryAllocation 設定為零,則目前沒有主要介面與影片呈現來源相關聯。 在此情況下,看不到視訊呈現來源。

[in] PrivateDriverFormatAttribute

UINT 值,指定要為 VidPnSourceId 成員指定之視訊呈現來源所設定的私人格式屬性。

規格需求

需求
最低支援的用戶端 Windows Vista
標頭 d3dkmddi.h (include D3dkmddi.h)

另請參閱

DXGKARG_CREATEALLOCATION

DXGK_ALLOCATIONINFO

DxgkDdiCreateAllocation

DxgkDdiSetDisplayPrivateDriverFormat