Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ta sekcja zawiera informacje o funkcjach D3DX 11.
Nuta
Biblioteka narzędzi D3DX (D3DX 9, D3DX 10 i D3DX 11) jest przestarzała dla systemu Windows 8 i nie jest obsługiwana w przypadku aplikacji ze Sklepu Windows.
W tej sekcji
| Temat | Opis |
|---|---|
|
D3DX11CompileFromFile |
Uwaga: Biblioteka narzędzi D3DX (D3DX 9, D3DX 10 i D3DX 11) jest przestarzała dla systemu Windows 8 i nie jest obsługiwana w przypadku aplikacji ze Sklepu Windows. Uwaga: Zamiast używać tej funkcji, zalecamy skompilowanie w trybie offline przy użyciu kompilatora wiersza polecenia Fxc.exe lub użycie jednego z interfejsów API kompilacji HLSL, takich jak interfejs API D3DCompileFromFile. Skompiluj cieniowanie lub efekt z pliku. |
|
D3DX11CompileFromMemory |
Uwaga: Biblioteka narzędzi D3DX (D3DX 9, D3DX 10 i D3DX 11) jest przestarzała dla systemu Windows 8 i nie jest obsługiwana w przypadku aplikacji ze Sklepu Windows. Uwaga: Zamiast używać tej funkcji, zalecamy skompilowanie w trybie offline przy użyciu kompilatora wiersza polecenia Fxc.exe lub użycie jednego z interfejsów API kompilacji HLSL, takich jak interfejs API D3DCompile. Skompiluj cieniowanie lub efekt załadowany w pamięci. |
|
D3DX11CompileFromResource |
Uwaga: Biblioteka narzędzi D3DX (D3DX 9, D3DX 10 i D3DX 11) jest przestarzała dla systemu Windows 8 i nie jest obsługiwana w przypadku aplikacji ze Sklepu Windows. Uwaga: Zamiast używać tej funkcji, zalecamy użycie funkcji zasobów, a następnie skompilowanie w trybie offline przy użyciu kompilatora wiersza polecenia Fxc.exe lub użycie jednego z interfejsów API kompilacji HLSL, takich jak interfejs API D3DCompile. Skompiluj moduł cieniowania lub efekt z zasobu. |
|
D3DX11ComputeNormalMap |
Uwaga: Biblioteka narzędzi D3DX (D3DX 9, D3DX 10 i D3DX 11) jest przestarzała dla systemu Windows 8 i nie jest obsługiwana w przypadku aplikacji ze Sklepu Windows. Uwaga: Zamiast używać tej funkcji, zalecamy użycie biblioteki DirectXTex, ComputeNormalMap. Konwertuje mapę wysokości na normalną mapę. Składniki (x,y,z) poszczególnych normalnych są mapowane na kanały (r,g,b) tekstury wyjściowej. |
|
D3DX11CreateAsyncCompilerProcessor |
Uwaga: Biblioteka narzędzi D3DX (D3DX 9, D3DX 10 i D3DX 11) jest przestarzała dla systemu Windows 8 i nie jest obsługiwana w przypadku aplikacji ze Sklepu Windows. Zobacz uwagi. Utwórz asynchroniczny procesor danych dla cieniowania. |
|
D3DX11CreateAsyncFileLoader |
Uwaga: Biblioteka narzędzi D3DX (D3DX 9, D3DX 10 i D3DX 11) jest przestarzała dla systemu Windows 8 i nie jest obsługiwana w przypadku aplikacji ze Sklepu Windows. Zobacz uwagi. Utwórz asynchroniczny moduł ładujący plików. |
|
D3DX11CreateAsyncMemoryLoader |
Uwaga: Biblioteka narzędzi D3DX (D3DX 9, D3DX 10 i D3DX 11) jest przestarzała dla systemu Windows 8 i nie jest obsługiwana w przypadku aplikacji ze Sklepu Windows. Zobacz uwagi. Utwórz asynchroniczny moduł ładujący pamięci. |
|
D3DX11CreateAsyncResourceLoader |
Uwaga: Biblioteka narzędzi D3DX (D3DX 9, D3DX 10 i D3DX 11) jest przestarzała dla systemu Windows 8 i nie jest obsługiwana w przypadku aplikacji ze Sklepu Windows. Zobacz uwagi. Utwórz asynchroniczny moduł ładujący zasobów. |
|
D3DX11CreateAsyncShaderPreprocessProcessor |
Uwaga: Biblioteka narzędzi D3DX (D3DX 9, D3DX 10 i D3DX 11) jest przestarzała dla systemu Windows 8 i nie jest obsługiwana w przypadku aplikacji ze Sklepu Windows. Zobacz uwagi. Utwórz procesor danych dla cieniowania asynchronicznie. |
|
D3DX11CreateAsyncTextureInfoProcessor |
Uwaga: Biblioteka narzędzi D3DX (D3DX 9, D3DX 10 i D3DX 11) jest przestarzała dla systemu Windows 8 i nie jest obsługiwana w przypadku aplikacji ze Sklepu Windows. Zobacz uwagi. Utwórz procesor danych do użycia z pompą wątku . |
|
D3DX11CreateAsyncTextureProcessor |
Uwaga: Biblioteka narzędzi D3DX (D3DX 9, D3DX 10 i D3DX 11) jest przestarzała dla systemu Windows 8 i nie jest obsługiwana w przypadku aplikacji ze Sklepu Windows. Zobacz uwagi. Utwórz procesor danych do użycia z pompą wątku . |
|
D3DX11CreateAsyncShaderResourceViewProcessor |
Uwaga: Biblioteka narzędzi D3DX (D3DX 9, D3DX 10 i D3DX 11) jest przestarzała dla systemu Windows 8 i nie jest obsługiwana w przypadku aplikacji ze Sklepu Windows. Zobacz uwagi. Utwórz procesor danych, który załaduje zasób, a następnie utwórz dla niego widok cieniowania zasobów. Procesory danych są składnikiem funkcji asynchronicznego ładowania danych w D3DX11, która używa pomp wątków. |
|
D3DX11CreateShaderResourceViewFromFile |
Uwaga: Biblioteka narzędzi D3DX (D3DX 9, D3DX 10 i D3DX 11) jest przestarzała dla systemu Windows 8 i nie jest obsługiwana w przypadku aplikacji ze Sklepu Windows. Uwaga: Zamiast używać tej funkcji, zalecamy użycie następujących funkcji: - biblioteki DirectXTK (runtime), CreateXXXTextureFromFile (gdzie XXX to DDS lub WIC) - biblioteka DirectXTex (narzędzia), LoadFromXXXFile (gdzie XXX to WIC, DDS lub TGA; WIC nie obsługuje usług DDS i TGA; D3DX 9 obsługuje TGA jako wspólny format źródła sztuki dla gier), a następnie CreateShaderResourceView Utwórz widok cieniowania zasobów na podstawie pliku. |
|
D3DX11CreateShaderResourceViewFromMemory |
Uwaga: Biblioteka narzędzi D3DX (D3DX 9, D3DX 10 i D3DX 11) jest przestarzała dla systemu Windows 8 i nie jest obsługiwana w przypadku aplikacji ze Sklepu Windows. Uwaga: Zamiast używać tej funkcji, zalecamy użycie następujących funkcji: - biblioteki DirectXTK (runtime), CreateXXXTextureFromMemory (gdzie XXX to DDS lub WIC) biblioteka - DirectXTex (narzędzia), LoadFromXXXMemory (gdzie XXX to WIC, DDS lub TGA; WIC nie obsługuje usług DDS i TGA; D3DX 9 obsługuje TGA jako wspólny format źródła sztuki dla gier), a następnie CreateShaderResourceView Utwórz widok cieniowania zasobów na podstawie pliku w pamięci. |
|
D3DX11CreateShaderResourceViewFromResourceView |
Uwaga: Biblioteka narzędzi D3DX (D3DX 9, D3DX 10 i D3DX 11) jest przestarzała dla systemu Windows 8 i nie jest obsługiwana w przypadku aplikacji ze Sklepu Windows. Uwaga: Zamiast używać tej funkcji, zalecamy użycie funkcji zasobów, a następnie następujące: - biblioteki DirectXTK (runtime), CreateXXXTextureFromMemory (gdzie XXX to DDS lub WIC) biblioteka - DirectXTex (narzędzia), LoadFromXXXMemory (gdzie XXX to WIC, DDS lub TGA; WIC nie obsługuje usług DDS i TGA; D3DX 9 obsługuje TGA jako wspólny format źródła sztuki dla gier), a następnie CreateShaderResourceView Utwórz widok cieniowania zasobów na podstawie zasobu. |
|
D3DX11CreateTextureFromFile |
Uwaga: Biblioteka narzędzi D3DX (D3DX 9, D3DX 10 i D3DX 11) jest przestarzała dla systemu Windows 8 i nie jest obsługiwana w przypadku aplikacji ze Sklepu Windows. Uwaga: Zamiast używać tej funkcji, zalecamy użycie następujących funkcji: - biblioteki DirectXTK (runtime), CreateXXXTextureFromFile (gdzie XXX to DDS lub WIC) - biblioteka DirectXTex (narzędzia), LoadFromXXXFile (gdzie XXX to WIC, DDS lub TGA; WIC nie obsługuje usług DDS i TGA; D3DX 9 obsługuje TGA jako wspólny format źródła sztuki dla gier), a następnie CreateTexture Utwórz zasób tekstury na podstawie pliku. |
|
D3DX11CreateTextureFromMemory |
Uwaga: Biblioteka narzędzi D3DX (D3DX 9, D3DX 10 i D3DX 11) jest przestarzała dla systemu Windows 8 i nie jest obsługiwana w przypadku aplikacji ze Sklepu Windows. Uwaga: Zamiast używać tej funkcji, zalecamy użycie następujących funkcji: - biblioteki DirectXTK (runtime), CreateXXXTextureFromMemory (gdzie XXX to DDS lub WIC) biblioteka - DirectXTex (narzędzia), LoadFromXXXMemory (gdzie XXX to WIC, DDS lub TGA; WIC nie obsługuje usług DDS i TGA; D3DX 9 obsługuje TGA jako wspólny format źródła sztuki dla gier), a następnie CreateTexture Utwórz zasób tekstury na podstawie pliku znajdującego się w pamięci systemowej. |
|
D3DX11CreateTextureFromResource |
Uwaga: Biblioteka narzędzi D3DX (D3DX 9, D3DX 10 i D3DX 11) jest przestarzała dla systemu Windows 8 i nie jest obsługiwana w przypadku aplikacji ze Sklepu Windows. Uwaga: Zamiast używać tej funkcji, zalecamy użycie funkcji zasobów, a następnie następujące: - biblioteki DirectXTK (runtime), CreateXXXTextureFromMemory (gdzie XXX to DDS lub WIC) biblioteka - DirectXTex (narzędzia), LoadFromXXXMemory (gdzie XXX to WIC, DDS lub TGA; WIC nie obsługuje usług DDS i TGA; D3DX 9 obsługuje TGA jako wspólny format źródła sztuki dla gier), a następnie CreateTexture Utwórz teksturę na podstawie innego zasobu. |
|
D3DX11CreateThreadPump |
Uwaga: Biblioteka narzędzi D3DX (D3DX 9, D3DX 10 i D3DX 11) jest przestarzała dla systemu Windows 8 i nie jest obsługiwana w przypadku aplikacji ze Sklepu Windows. Zobacz uwagi. Utwórz pompę wątkową. |
|
D3DX11FilterTexture |
Uwaga: Biblioteka narzędzi D3DX (D3DX 9, D3DX 10 i D3DX 11) jest przestarzała dla systemu Windows 8 i nie jest obsługiwana w przypadku aplikacji ze Sklepu Windows. Uwaga: Zamiast korzystać z tej funkcji, zalecamy użycie biblioteki DirectXTex, GenerateMipMaps i GenerateMipMaps3D. Generuje łańcuch mipmap przy użyciu określonego filtru tekstury. |
|
D3DX11GetImageInfoFromFile |
Uwaga: Biblioteka narzędzi D3DX (D3DX 9, D3DX 10 i D3DX 11) jest przestarzała dla systemu Windows 8 i nie jest obsługiwana w przypadku aplikacji ze Sklepu Windows. Uwaga: Zamiast używać tej funkcji, zalecamy użycie biblioteki DirectXTex, GetMetadataFromXXXFile (gdzie XXX to WIC, DDS lub TGA; WIC nie obsługuje usług DDS i TGA; D3DX 9 obsługuje TGA jako wspólny format źródła sztuki dla gier). Pobiera informacje o danym pliku obrazu. |
|
D3DX11GetImageInfoFromMemory |
Uwaga: Biblioteka narzędzi D3DX (D3DX 9, D3DX 10 i D3DX 11) jest przestarzała dla systemu Windows 8 i nie jest obsługiwana w przypadku aplikacji ze Sklepu Windows. Uwaga: Zamiast używać tej funkcji, zalecamy użycie biblioteki DirectXTex, GetMetadataFromXXXMemory (gdzie XXX to WIC, DDS lub TGA; WIC nie obsługuje usług DDS i TGA; D3DX 9 obsługuje TGA jako wspólny format źródła sztuki dla gier). Uzyskaj informacje o obrazie już załadowanym do pamięci. |
|
D3DX11GetImageInfoFromResource |
Uwaga: Biblioteka narzędzi D3DX (D3DX 9, D3DX 10 i D3DX 11) jest przestarzała dla systemu Windows 8 i nie jest obsługiwana w przypadku aplikacji ze Sklepu Windows. Uwaga: Zamiast używać tej funkcji, zalecamy użycie funkcji zasobów, a następnie użyć biblioteki DirectXTex (narzędzi), LoadFromXXXMemory (gdzie XXX to WIC, DDS lub TGA; WIC nie obsługuje usług DDS i TGA; D3DX 9 obsługuje TGA jako wspólny format źródła sztuki dla gier). Pobiera informacje o danym obrazie w zasobie. |
|
D3DX11LoadTextureFromTexture |
Uwaga: Biblioteka narzędzi D3DX (D3DX 9, D3DX 10 i D3DX 11) jest przestarzała dla systemu Windows 8 i nie jest obsługiwana w przypadku aplikacji ze Sklepu Windows. Uwaga: Zamiast używać tej funkcji, zalecamy użycie biblioteki DirectXTex, Zmienianie rozmiaru, konwertowanie, kompresowanie, dekompresowaniei/lub CopyRectangle. Załaduj teksturę z tekstury. |
|
D3DX11PreprocessShaderFromFile |
Uwaga: Biblioteka narzędzi D3DX (D3DX 9, D3DX 10 i D3DX 11) jest przestarzała dla systemu Windows 8 i nie jest obsługiwana w przypadku aplikacji ze Sklepu Windows. Uwaga: Zamiast używać tej funkcji, zalecamy użycie interfejsu API D3DPreprocess. Utwórz cieniowanie na podstawie pliku bez kompilowania. |
|
D3DX11PreprocessShaderFromMemory |
Uwaga: Biblioteka narzędzi D3DX (D3DX 9, D3DX 10 i D3DX 11) jest przestarzała dla systemu Windows 8 i nie jest obsługiwana w przypadku aplikacji ze Sklepu Windows. Uwaga: Zamiast używać tej funkcji, zalecamy użycie interfejsu API D3DPreprocess. Utwórz cieniowanie na podstawie pamięci bez kompilowania. |
|
D3DX11PreprocessShaderFromResource |
Uwaga: Biblioteka narzędzi D3DX (D3DX 9, D3DX 10 i D3DX 11) jest przestarzała dla systemu Windows 8 i nie jest obsługiwana w przypadku aplikacji ze Sklepu Windows. Uwaga: Zamiast używać tej funkcji, zalecamy użycie interfejsu API D3DPreprocess. Utwórz cieniowanie na podstawie zasobu bez kompilowania. |
|
D3DX11SaveTextureToFile |
Uwaga: Biblioteka narzędzi D3DX (D3DX 9, D3DX 10 i D3DX 11) jest przestarzała dla systemu Windows 8 i nie jest obsługiwana w przypadku aplikacji ze Sklepu Windows. Uwaga: Zamiast używać tej funkcji, zalecamy użycie biblioteki DirectXTex, CaptureTexture następnie SaveToXXXFile (gdzie XXX to WIC, DDS lub TGA; WIC nie obsługuje usług DDS i TGA; D3DX 9 obsługuje TGA jako wspólny format źródła sztuki dla gier). W przypadku uproszczonego scenariusza tworzenia zrzutu ekranu na podstawie tekstury docelowej renderowania zalecamy użycie biblioteki DirectXTKSaveDDSTextureToFile lub SaveWICTextureToFile. Zapisz teksturę w pliku. |
|
D3DX11SaveTextureToMemory |
Uwaga: Biblioteka narzędzi D3DX (D3DX 9, D3DX 10 i D3DX 11) jest przestarzała dla systemu Windows 8 i nie jest obsługiwana w przypadku aplikacji ze Sklepu Windows. Uwaga: Zamiast używać tej funkcji, zalecamy użycie biblioteki DirectXTex, CaptureTexture następnie SaveToXXXMemory (gdzie XXX to WIC, DDS lub TGA; WIC nie obsługuje usług DDS i TGA; D3DX 9 obsługuje TGA jako wspólny format źródła sztuki dla gier). Zapisz teksturę w pamięci. |
|
D3DX11SHProjectCubeMap |
Uwaga: Biblioteka narzędzi D3DX (D3DX 9, D3DX 10 i D3DX 11) jest przestarzała dla systemu Windows 8 i nie jest obsługiwana w przypadku aplikacji ze Sklepu Windows. Uwaga: Zamiast używać tej funkcji, zalecamy użycie biblioteki Spherical Harmonics Math, SHProjectCubeMap. Projektuje funkcję reprezentowaną w mapie modułu na szyfrowe harmoniczne. |
|
D3DX11UnsetAllDeviceObjects |
Uwaga: Biblioteka narzędzi D3DX (D3DX 9, D3DX 10 i D3DX 11) jest przestarzała dla systemu Windows 8 i nie jest obsługiwana w przypadku aplikacji ze Sklepu Windows. Uwaga: Zamiast używać tej funkcji, zalecamy użycie metody ID3D11DeviceContext::ClearState. Usuwa wszystkie zasoby z urządzenia, ustawiając wskaźniki na wartość null. Powinno to być wywoływane podczas zamykania aplikacji. Pomaga to zagwarantować, że po wydaniu wszystkich zasobów żadne z nich nie są powiązane z urządzeniem. |
Tematy pokrewne
-
dokumentacji D3DX 11