共用方式為


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 函式來建立主要介面時,顯示迷你埠驅動程式會傳回此句柄。 這個句柄會傳回 hAllocationDXGKARG_CREATEALLOCATION 結構中 pAllocationInfo 中主介面元素之 DXGK_ALLOCATIONINFO 結構的成員 陣組成員。 此句柄是私人驅動程序數據結構的指標,其中包含主要配置的相關信息。

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

[in] PrivateDriverFormatAttribute

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

要求

要求 價值
最低支援的用戶端 Windows Vista
標頭 d3dkmddi.h (包括 D3dkmddi.h)

另請參閱

DXGKARG_CREATEALLOCATION

DXGK_ALLOCATIONINFO

DxgkDdiCreateAllocation

DxgkDdiSetDisplayPrivateDriverFormat