what is the IDXGIFactory1::IsCurrent work for?
up vote
0
down vote
favorite
I notices that IDXGIFactory1 only add two interface from IDXGIFactory, which are EnumAdapter1 and IsCurrent.
1.So, what is the use of IsCurrent?
directx directx-11 dxgi
add a comment |
up vote
0
down vote
favorite
I notices that IDXGIFactory1 only add two interface from IDXGIFactory, which are EnumAdapter1 and IsCurrent.
1.So, what is the use of IsCurrent?
directx directx-11 dxgi
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I notices that IDXGIFactory1 only add two interface from IDXGIFactory, which are EnumAdapter1 and IsCurrent.
1.So, what is the use of IsCurrent?
directx directx-11 dxgi
I notices that IDXGIFactory1 only add two interface from IDXGIFactory, which are EnumAdapter1 and IsCurrent.
1.So, what is the use of IsCurrent?
directx directx-11 dxgi
directx directx-11 dxgi
asked Nov 9 at 8:32
MiC
71
71
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
up vote
0
down vote
accepted
The IsCurrent
method is for dealing with cases where information about the outputs that is cached internally by DXGI is outdated, meaning you should create a new factory.
This comes up in the handling of HDR10 displays. You can see it's use in my implementation of DeviceResources for DX11 and DX12
i found a new Feature "improved support for remote desktops" of DXGI1.1 in your paper "DirectX 11 Technology Update". Is that mean "IsCurrent" can also be used to check the remote device connecting state?
– MiC
Nov 9 at 8:58
You generally detect remote desktops withGetSystemMetrics(SM_REMOTESESSION)
. Some remote scenarios will end up having the remote session connect to the "Microsoft Basic Renderer" you can detect via VID/PID
– Chuck Walbourn
Nov 9 at 17:15
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
0
down vote
accepted
The IsCurrent
method is for dealing with cases where information about the outputs that is cached internally by DXGI is outdated, meaning you should create a new factory.
This comes up in the handling of HDR10 displays. You can see it's use in my implementation of DeviceResources for DX11 and DX12
i found a new Feature "improved support for remote desktops" of DXGI1.1 in your paper "DirectX 11 Technology Update". Is that mean "IsCurrent" can also be used to check the remote device connecting state?
– MiC
Nov 9 at 8:58
You generally detect remote desktops withGetSystemMetrics(SM_REMOTESESSION)
. Some remote scenarios will end up having the remote session connect to the "Microsoft Basic Renderer" you can detect via VID/PID
– Chuck Walbourn
Nov 9 at 17:15
add a comment |
up vote
0
down vote
accepted
The IsCurrent
method is for dealing with cases where information about the outputs that is cached internally by DXGI is outdated, meaning you should create a new factory.
This comes up in the handling of HDR10 displays. You can see it's use in my implementation of DeviceResources for DX11 and DX12
i found a new Feature "improved support for remote desktops" of DXGI1.1 in your paper "DirectX 11 Technology Update". Is that mean "IsCurrent" can also be used to check the remote device connecting state?
– MiC
Nov 9 at 8:58
You generally detect remote desktops withGetSystemMetrics(SM_REMOTESESSION)
. Some remote scenarios will end up having the remote session connect to the "Microsoft Basic Renderer" you can detect via VID/PID
– Chuck Walbourn
Nov 9 at 17:15
add a comment |
up vote
0
down vote
accepted
up vote
0
down vote
accepted
The IsCurrent
method is for dealing with cases where information about the outputs that is cached internally by DXGI is outdated, meaning you should create a new factory.
This comes up in the handling of HDR10 displays. You can see it's use in my implementation of DeviceResources for DX11 and DX12
The IsCurrent
method is for dealing with cases where information about the outputs that is cached internally by DXGI is outdated, meaning you should create a new factory.
This comes up in the handling of HDR10 displays. You can see it's use in my implementation of DeviceResources for DX11 and DX12
answered Nov 9 at 8:42
Chuck Walbourn
19.1k12549
19.1k12549
i found a new Feature "improved support for remote desktops" of DXGI1.1 in your paper "DirectX 11 Technology Update". Is that mean "IsCurrent" can also be used to check the remote device connecting state?
– MiC
Nov 9 at 8:58
You generally detect remote desktops withGetSystemMetrics(SM_REMOTESESSION)
. Some remote scenarios will end up having the remote session connect to the "Microsoft Basic Renderer" you can detect via VID/PID
– Chuck Walbourn
Nov 9 at 17:15
add a comment |
i found a new Feature "improved support for remote desktops" of DXGI1.1 in your paper "DirectX 11 Technology Update". Is that mean "IsCurrent" can also be used to check the remote device connecting state?
– MiC
Nov 9 at 8:58
You generally detect remote desktops withGetSystemMetrics(SM_REMOTESESSION)
. Some remote scenarios will end up having the remote session connect to the "Microsoft Basic Renderer" you can detect via VID/PID
– Chuck Walbourn
Nov 9 at 17:15
i found a new Feature "improved support for remote desktops" of DXGI1.1 in your paper "DirectX 11 Technology Update". Is that mean "IsCurrent" can also be used to check the remote device connecting state?
– MiC
Nov 9 at 8:58
i found a new Feature "improved support for remote desktops" of DXGI1.1 in your paper "DirectX 11 Technology Update". Is that mean "IsCurrent" can also be used to check the remote device connecting state?
– MiC
Nov 9 at 8:58
You generally detect remote desktops with
GetSystemMetrics(SM_REMOTESESSION)
. Some remote scenarios will end up having the remote session connect to the "Microsoft Basic Renderer" you can detect via VID/PID– Chuck Walbourn
Nov 9 at 17:15
You generally detect remote desktops with
GetSystemMetrics(SM_REMOTESESSION)
. Some remote scenarios will end up having the remote session connect to the "Microsoft Basic Renderer" you can detect via VID/PID– Chuck Walbourn
Nov 9 at 17:15
add a comment |
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53222228%2fwhat-is-the-idxgifactory1iscurrent-work-for%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown