DXGK_SETVIDPNSOURCEADDRESS_INPUT_FLAGS 結構 (d3dkmddi.h)
DXGK_SETVIDPNSOURCEADDRESS_INPUT_FLAGS 結構包含設定 VidPN 來源位址所需的一組旗標。
語法
typedef struct _DXGK_SETVIDPNSOURCEADDRESS_INPUT_FLAGS {
union {
struct {
UINT FlipStereo : 1;
UINT FlipStereoTemporaryMono : 1;
UINT FlipStereoPreferRight : 1;
UINT RetryAtLowerIrql : 1;
UINT Reserved : 28;
};
UINT Value;
};
} DXGK_SETVIDPNSOURCEADDRESS_INPUT_FLAGS;
成員
FlipStereo
指定驅動程式是否同時翻轉立體聲配置的左右影像。
如果已設定DXGK_PLANE_SPECIFIC_INPUT_FLAGS結構的 FlipOnNextVSync 成員,驅動程式就會在下一個 VSync 上完成左影像的翻轉,然後在下列 VSync 上完成向右影像的翻轉。
如果已設定 DXGK_PLANE_SPECIFIC_INPUT_FLAGS 的 FlipImmediate 成員,驅動程式會立即開始從新的配置中掃描。 例如,如果驅動程式正在掃描正確的影像,它會從新配置右影像中的相同相對位移啟動新的掃描。
FlipStereo 和FlipStereoTemporaryMono 成員不能同時設定。
FlipStereoTemporaryMono
指定驅動程式是否針對立體聲框架的右邊和左側部分使用立體聲配置的左影像。 驅動程式會執行與 FlipStereo 相同的目前作業,不同之處在於它只會從左側影像掃描出來,以產生立體聲框架的兩個影像。
只有當驅動程式報告目前顯示模式中此選項的支援時,才應該設定這個成員,方法是將D3DKMDT_VIDPN_SOURCE_MODE結構的 Type 成員設定為 D3DKMDT_RMT_GRAPHICS_STEREO_ADVANCED_SCAN。
FlipStereoPreferRight
指定當驅動程式將立體聲主要配置複製到單聲道監視器時,它會使用正確的影像。
FlipStereoTemporaryMono 和 FlipStereoPreferRight 成員不能同時設定。
RetryAtLowerIrql
如果呼叫是在PASSIVE_LEVEL進行,排程器就會設定此旗標。 因此,驅動程式可以在此呼叫中執行硬體變更。
Reserved
這個成員是保留的,而且應該設定為零。 將此成員設定為零相當於將 32 位 Value 成員的剩餘 28 位 (0xFFFFFFF8) 設為零。
Value
存取位的替代方式。
規格需求
需求 | 值 |
---|---|
標頭 | d3dkmddi.h |
另請參閱
DXGK_PLANE_SPECIFIC_INPUT_FLAGS