MF_SA_D3D11_AWARE屬性
指定媒體基礎轉換 (MFT) 是否支援 Microsoft Direct3D 11。
資料類型
儲存為UINT32的BOOL
備註
此屬性僅適用于視訊 MFT。 若要查詢此屬性,請呼叫 IMFTransform::GetAttributes 以取得 MFT 屬性存放區。 如果 GetAttributes 成功,請呼叫 IMFAttributes::GetUINT32。
- 如果屬性為非零,用戶端可以在串流啟動之前,將 IMFDXGIDeviceManager 介面的指標提供給 MFT。 若要這樣做,用戶端會將 MFT_MESSAGE_SET_D3D_MANAGER 訊息傳送至 MFT。 用戶端不需要傳送此訊息。
- 如果此屬性為零 (FALSE) ,MFT 不支援 Direct3D 11,而且用戶端不應將 MFT_MESSAGE_SET_D3D_MANAGER 訊息傳送至 MFT。
此屬性的預設值為 FALSE。 將此屬性視為唯讀。 請勿變更值;MFT 會忽略值的任何變更。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 8 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 |
Windows Server 2012 [傳統型應用程式 |UWP 應用程式] |
標頭 |
|
另請參閱