D3D12DDI_VIDEO_DECODE_PROFILES_DATA_0020 結構 (d3d12umddi.h)

指定用來擷取配置檔案清單的資訊。

語法

typedef struct D3D12DDI_VIDEO_DECODE_PROFILES_DATA_0020 {
  UINT NodeIndex;
  UINT ProfileCount;
  GUID *pProfiles;
} D3D12DDI_VIDEO_DECODE_PROFILES_DATA_0020;

成員

NodeIndex

在多介面卡作業中,這表示此作業適用的裝置實體介面卡。

ProfileCount

要擷取的設定檔數目。 執行時間可確保此值符合從 PFND3D12DDI_VIDEO_GETCAPS 傳回的值,並將D3D12DDI_CAPSTYPE_VIDEO設定為 D3D12DDICAPS_TYPE_VIDEO_DECODE_PROFILE_COUNT。

pProfiles

所傳回支援設定檔的指標。 呼叫端應用程式會配置配置檔案清單的儲存體。

備註

這些功能允許硬體支援的解碼配置檔案清單。 首先,使用呼叫PFND3D12DDDI_VIDEO_GETCAPS,並將 D3D12DDICAPS_TYPE_VIDEO 設定為 D3D12DDICAPS_TYPE_VIDEO_DECODE_PROFILE_COUNT,以擷取支援的設定檔數目。 呼叫端會使用此來配置儲存體來擷取配置檔案清單。 然後,清單會透過PFND3D12DDI_VIDEO_GETCAPS擷取,並將D3D12DDICAPS_TYPE設定為 D3D12DDICAPS_TYPE_VIDEO_DECODE_PROFILES。

規格需求

   
標頭 d3d12umddi.h (包含 D3d12umddi.h)